CAI


私信TA

用户名:uq_50093882835

访问量:990

签 名:

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

  自我简介:

解题思路:

注意事项:

参考代码:

#include <stdio.h>

#include <stdlib.h>


void change(int(*a)[3],int(*b)[3]);

int main()

{

    int array1[3][3]={0},array2[3][3]={0},i,j;

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

    {

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

        {

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

        }

    }

    change(array1,array2);

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

    {

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

        {


            if(j==2)

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

            else

                printf("%d ",array2[i][j]);

        }

    }


    return 0;

}


void change(int(*a)[3],int(*b)[3])

{

    int i,j;

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

    {

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

        {

            b[i][j]=a[j][i];

        }

    }

}


 

0.0分

3 人评分

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

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区

void change(int(*a)[3],int(*b)[3]);
大佬,那个*a和*b为甚么要加括号啊
2020-10-11 09:08:53
  • «
  • 1
  • »