#include <stdio.h>
int main(){
//定义变量,i循环变量,end循环结束标志,接收键盘输入,figure,存储键盘输入的数字,min存储最小值
int i, end, figure, min;
//提示输入数值
printf("enter number: ");
//接收第一个数字为循环标志位
scanf("%d", &end);
//接收第二个数字,先假设其为最小值
scanf("%d", &min);
//开始比较,注意,循环次数为end-1,而不是end,因为从键盘输入的第二个数字已经被min取走,也就是说,
//其实已经进行了一次比较,循环将从第三个数字开始取
for (i = 0; i < (end - 1); i++) {
//取一个数字存储在figure中
scanf("%d", &figure);
//如果figure比min小,则把figure赋值给min,这样,始终保持min是最小的
if (figure < min)
min = figure;
}
//循环结束后打印最小数
printf("最小数是: %d", min);
return 0;
}
找出一组整数中最小的整数 程序读取的第一个值 指定了余下值的数目
最新推荐文章于 2022-01-08 20:39:01 发布