10个变量中的浮点数中求最大值c语言,主函数放前面,每行注释。
时间: 2024-10-14 22:13:38 浏览: 30
```c
#include <stdio.h> // 包含输入输出库
// 主函数,程序入口点
int main() {
float arr[10]; // 定义一个包含10个浮点数的数组
float max_value = arr[0]; // 初始化最大值为数组的第一个元素
// 读取10个浮点数到数组arr中
for (int i = 0; i < 10; i++) {
printf("请输入第 %d 个浮点数: ", i+1);
scanf("%f", &arr[i]); // 从用户输入获取并存入数组
}
// 遍历数组查找最大值,并更新max_value
for (int j = 1; j < 10; j++) { // 从第二个元素开始比较
if (arr[j] > max_value) { // 如果当前元素大于已知的最大值
max_value = arr[j]; // 更新最大值
}
}
// 输出最大值
printf("数组中的最大浮点数是: %.2f\n", max_value); // 保留两位小数显示
return 0; // 程序正常结束
}
阅读全文