PTA编译总结求最大值及其下标

代码:

#include<stdio.h>
int main(void)
{
int i,index=0,n;
int a[10];
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&a[i]);}

for(i=1;i<n;i++){
if(a[i]>a[index])
index=i;
}

printf("%d %d",a[index],index);
return 0;


}

设计思路:定义变量,数组→运用for循环输入n个数→再假设最大值→用for循环拿数组里的数与最大值比较→比它大即输出最大值及其对应下标

遇到的问题:答案错误

解决方法:观察题目样例输出格式

猜你喜欢

转载自www.cnblogs.com/1793979463hyx/p/10470502.html