用C语言写从键盘输入一批整数最后一个为0,找出最大值和最小值并输出
时间: 2024-05-23 19:10:10 浏览: 129
从输入的一批正整数中求出最大值、最小值和平均值,输入0结束数据的输入
不问题!以下是用C语言编写从键盘接收一批整数,找到最大值和最小值的代码:
#include <stdio.h>
int main() {
int num, max, min;
// 读入第一个数字,同时初始化 max 和 min
scanf("%d", &num);
max = num;
min = num;
// 读入其他数字,并更新 max 和 min
while (num != 0) {
scanf("%d", &num);
if (num > max) {
max = num;
}
if (num < min && num != 0) {
min = num;
}
}
// 输出结果
printf("最大值: %d\n", max);
printf("最小值: %d\n", min);
return 0;
}
希望这能帮到你!
阅读全文