perfecto1 2021-11-24 22:00 采纳率: 0%
浏览 43

在C语言中怎么多组输入数组

img

  • 写回答

2条回答 默认 最新

  • CSDN专家-link 2021-11-24 22:02
    关注

    那不就是求最大的两个数么

    #include <stdio.h>
    int main()
    {
        int a[10],i,max1,max2;
        for(i=0;i<10;i++)
        {
             scanf("%d",&a[i]);
            if(i==0)
                max1 = max2 = 0;
            else
            {
                if(max1 < a[i])
                {
                      max2 = max1;
                      max1 = a[i];
                }
                else if(max2 < a[i])
                      max2 = a[i];
            }
        }
        printf("%d %d",max1+max2,max1*max2);
        return 0;
    }
    
    
    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 11月24日