2019春第一周作业 7.1求最大值及其下标

实验代码:

include<stdio.h>

int main()
{
int i,max,n;
int a[10];
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
max=0;
for(i=1;i<n;i++)
if(a[i]>a[max])
max=i;
printf("%d %d",a[max],max);
return 0;
}
设计思路:

错误提示:编译错误
原因及解决办法:使用第一个for循环时,i定义错了,应为“i=0”而不是“i=1”。
运行结果截图:

猜你喜欢

转载自www.cnblogs.com/ImportantMagic/p/10466824.html
今日推荐