题解 | 最大最小值
最大最小值
https://www.nowcoder.com/practice/051cbca4504d40f5b20bb891d83ec408
#include <stdio.h>
int main() {
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
int number[3]={a,b,c};
int i ;
int max=number[0];
int min=number[0];
for(i=0;i<3;i++){
if(number[i] > max) max = number[i];
if(number[i] < min) min = number[i];
}
printf("The maximum number is : %d\n",max);
printf("The minimum number is : %d",min);
return 0;
}
用数组保存一下,然后遍历作比较,这样比较简单一点。不会给自己想晕。
查看4道真题和解析