请问为什么一维数组20个数字中的最小值算不出来
程序代码:#include <stdio.h>
int main()
{
int i,sum,max,min;
int c[20];
max=c[0];
min=c[0];
sum=0;
printf("请输入20个数:");
for(i=0;i<20;i++)
{scanf("%d",&c[i]);
sum=sum+c[i];
if(c[i]>=max)
max=c[i];
if(c[i]<=min)
min=c[i];
}
printf("这些数的总和为%d\n",sum);
printf("最大值为%d\n",max);
printf("最小值为%d\n",min);
return 0;
}
[此贴子已经被作者于2020-6-6 21:40编辑过]




