m0_62550939 2021-11-11 13:33 采纳率: 91.7%
浏览 58
已结题

C语言数组求最值交换

img

  • 写回答

1条回答 默认 最新

  • -Undefined_ 2021-11-11 13:38
    关注
    #include<stdio.h>
    int main() {
        int a[8],min,t,i,p;
        scanf("%d",&a[0]);
        min=a[0];p=0;
        for(i=1; i<8; i++) {
            scanf("%d",&a[i]);
            if(a[i]<min) {
                min=a[i];
                p=i;
            }
        }
        t=a[0];
        a[0]=a[p];
        a[p]=t;
        for(i=0; i<8; i++) {
            printf("%d,", a[i]);
        }
        printf("\n");
        return 0;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月19日
  • 已采纳回答 11月11日
  • 创建了问题 11月11日