瞎折腾


私信TA

用户名:chenbin

访问量:61073

签 名:

等  级
排  名 72
经  验 9736
参赛次数 0
文章发表 74
年  龄 0
在职情况 学生
学  校 中南大学
专  业

  自我简介:

解题思路:
第一个for循环组给matr1[3][3]赋值;

第二个for循环组要注意行列转换的不同!!!!!!

for(j=0;j<3;j+=1)

{

    for(i=0;i<3;i+=1)

    {

        matr2[j][i]=matr1[i][j];

    }

}

第三个循环组就是输出matr2[3][3]



注意事项:
第二个循环组的正确书写




参考代码:

#include<stdio.h>

int main()

{

int matr1[3][3],matr2[3][3];

int i,j;

for(i=0;i<3;i++)

{

for(j=0;j<3;j++)

{

scanf("%d",&matr1[i][j]);

}

}

for(j=0;j<3;j+=1)

{

for(i=0;i<3;i+=1)

{

matr2[j][i]=matr1[i][j];

}

}

for(i=0;i<3;i++)

{

for(j=0;j<3;j++)

{

printf("%d\n",matr2[i][j]);

}

}

return 0;

}


 

0.0分

0 人评分

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

编程语言转换

万能编程问答

代码解释器

  评论区

有点问题吧 要注意换行啊!
2017-12-07 13:22:00
  • «
  • 1
  • »