C语言循环控制语句编写输入十个数输出其中最大数
时间: 2024-10-26 08:16:51 浏览: 18
在C语言中,你可以使用`for`循环结合条件语句来实现这个功能。这里是一个简单的示例,用于输入十个整数并找出其中的最大值:
```c
#include <stdio.h>
int main() {
int num[10], max_num; // 创建一个数组存储十个数,max_num用于记录最大值
int i;
printf("请输入十个整数:\n");
for (i = 0; i < 10; i++) { // 循环10次获取用户输入
scanf("%d", &num[i]); // 读取一个数字存入数组
if (i == 0 || num[i] > max_num) { // 初始时或当前数值大于已知最大值,更新max_num
max_num = num[i];
}
}
printf("这十个数中的最大值是:%d\n", max_num); // 输出最大值
return 0;
}
```
在这个程序中,每次循环都会检查是否应该更新`max_num`。如果这是第一次迭代(`i == 0`),或者是当前输入的数字大于已经找到的最大值,就将`max_num`更新为该数字。
阅读全文