运行结果:
C语言代码:
/* c how to program 习题4.11 */ #include <stdio.h> #include <math.h> // function main begins program execution int main( void ) { //定义变量value为输入的整数,number为整数的个数,count为循环的次数,min为最小数 int value, number, count=0, min; //获取要查找整数的数量 printf("查找最小数,请输入整数的个数:"); scanf("%d", &number); //开始循环 do{ //获取整数 printf("请输入第%d个整数:", ++count); scanf("%d", &value); //如果是第一个整数,赋值给min if(count ==1){ min = value; } //如果整数,少于min,赋值给min if(value < min){ min = value; } }while(count < number);//判断是否执行循环 //输少最小值 printf("这%d个整数的最小值是:%d\n", count, min); }