//#include "stdafx.h"//If the vc++6.0, with this line.
#include "stdio.h"
int main(void){
int n,max=1<<sizeof(int)*8-1,min=~max,i;
for(i=0;i<10;i++){
if(scanf("%d",&n),max<n)
max=n;
if(min>n)
min=n;
}
printf("The Max is %d\nThe Min is %d\n",max,min);
return 0;
}
追问int n,max=1<<sizeof(int)*8-7,min=~max,i 是什么意思?
追答声明一个int型变量n用于接收键盘输入,再声明一个int型变量max并初始化为int型能表达的最小值,再声明一个int型变量min并初始化为int型能表达的最大值,最后声明一个int型变量i用于计数。
追问谢谢