归来仍是少年


私信TA

用户名:uq_82527784113

访问量:390

签 名:

等  级
排  名 20180
经  验 658
参赛次数 0
文章发表 14
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:先输入一个二维数组,再定义一个新的二维数组,行列互换

注意事项:输出记得转行

参考代码:

#include <stdio.h>

int main()
{
    int a[3][3];
    int b[3][3];
    
    for(int i=0;i<3;i++)
    {
        for(int j=0;j<3;j++)
        {
            scanf("%d ",&a[i][j]);
        
        }
        
    }
    
    //转置
    for(int i=0;i<3;i++)
    {
        for(int j=0;j<3;j++)
        {
        
            b[j][i]=a[i][j];
            
            
        }
        
    }
    
    for(int i=0;i<3;i++)
    {
        for(int j=0;j<3;j++)
        {
            printf("%d ",b[i][j]);
        }
        
        printf("\n");
    }
    
    
}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区