问答详情
源自:6-10 练习题

求大神编一段代码!

依次输入五个数分别为3、1、5、2、2,要求输出结果:“输入的第三个数为最大值。”

提问者:星夜边缘 2017-03-02 20:05

个回答

  • 朱子莫
    2017-03-04 11:28:27
    已采纳

    #include <stdio.h>
    int main()
    {
        int i, j, max = 0, temp = 0;
        int arr[5];
        for(i = 0; i < 5; i++){
            scanf("%d ",&arr[i]);
        }
        printf("你输入的数组是:");
        for(i = 0; i < 5; i++){
            printf("%d ",arr[i]);
            if(max < arr[i]){
                max = arr[i];
                temp = i + 1;
            }
            
        }
        printf("\n输入的第%d个数是最大值,最大值是%d", temp, max);
    }

    手动输入5个数,得出其中第几个数是最大值