代码:

#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循环拿数组里的数与最大值比较→比它大即输出最大值及其对应下标

遇到的问题:答案错误

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

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

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

05-11 15:38
查看更多