酷代码 AI
菜单
全部AI  /  热门  /  AI问答
服务商

c语音输入五个浮点数,用数组a存储,并输出这五个浮点数的最小值。数组的输入、输出、求最小值用函数表示。 输入格式: "%f" 输出格式: "%f" 输入样例: 1 2 3 4 5↙ 输出样例: 1.0000002.0000003.0000004.0000005.000000↙ 1.000000↙

以下是使用 C 语言解决此问题的代码: ```c #include <stdio.h> // 输入数组的函数 void inputArray(float a[], int size) { for (int i = 0; i < size; i++) { scanf("%f", &a[i]); } } // 输出数组的函数 void outputArray(float a[], int size) { for (int i = 0; i < size; i++) { printf("%f ", a[i]); } printf("\n"); } // 求数组最小值的函数 float findMin(float a[], int size) { float min = a[0]; for (int i = 1; i < size; i++) { if (a[i] < min) { min = a[i]; } } return min; } int main() { float a[5]; inputArray(a, 5); outputArray(a, 5); float min = findMin(a, 5); printf("%f\n", min); return 0; } ``` [2025-01-01 18:12:49 | AI问答 | 263点数解答]

相关提问