�️920 2021-11-13 19:27 采纳率: 100%
浏览 25
已结题

用C语言怎么做下面两道题

1.实现“使用冒泡排序法对10个整数进行由大到小排序。
2.将一个二维数组行和列的元素互换,存到另一个二维数组中。例如:a转换为b.
a=[ 1 4 ] b=[1 2 3]
4 5 6
2 5
3 6

  • 写回答

2条回答 默认 最新

  • 「已注销」 2021-11-13 19:30
    关注
    //1冒泡排序
    #include<stdio.h>
    int main(){
        int i,j,t,a[10]={2,4,12,9,83,8,6,45,32,11};
        for(i=0;i<9;i++){
            for(j=0;j<9-i;j++){
                if(a[j]>a[j+1]){
                    t=a[j];
                    a[j]=a[j+1];
                    a[j+1]=t;
                }
            }
        }
        for(i=0;i<10;i++){
            printf("%d ",a[i]);
        }
        return 0;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

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