C语言中输入五个数,用for语句选择输出最大的一个数
时间: 2023-03-25 14:01:29 浏览: 133
可以回答这个问题。请看下面的代码:
```c
#include <stdio.h>
int main() {
int max = ;
int num;
for (int i = ; i < 5; i++) {
scanf("%d", &num);
if (num > max) {
max = num;
}
}
printf("最大的数是:%d\n", max);
return ;
}
```
以上代码可以输入五个数,然后用 for 循环选择输出最大的一个数。
相关问题
用c语言编程,输入10个数,输出最大值。(for语句)
好的,以下是C语言的代码:
```c
#include <stdio.h>
int main() {
int arr[10];
int max = 0;
printf("请输入10个数:\n");
for(int i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
if(arr[i] > max) {
max = arr[i];
}
}
printf("这10个数中最大的数是:%d\n", max);
return 0;
}
```
这段代码会要求输入10个数,用for循环进行10次输入,同时在每次输入时检查该数是否为当前最大值。最后输出最大值。
用C语言for语句写一个程序比较10个数大小并输出最大值和最小值
好的,以下是程序的代码:
```c
#include <stdio.h>
int main() {
int nums[10];
int i;
int max, min;
printf("请输入10个整数:\n");
for(i = 0; i < 10; i++) {
scanf("%d", &nums[i]);
}
max = nums[0];
min = nums[0];
for(i = 1; i < 10; i++) {
if(nums[i] > max) {
max = nums[i];
}
if(nums[i] < min) {
min = nums[i];
}
}
printf("最大值为:%d\n", max);
printf("最小值为:%d\n", min);
return 0;
}
```
相关推荐
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)