新手发问,关于输出最大值的问题~
程序代码:
#include "stdio.h" int main() { int a[10]; int i,max,temp; for(i=0;i<10;i++) scanf("%d",&a[i]); for(max=a[0],i=0;i<10;i++) if(max<a[i]) max=a[i]; printf("max=%d",max); getch(); }如果出现max>a[i]的情况,程序会怎样执行呢?难道不会出现这种情况?