求简单C程序,速给分

luke5678 2007-06-29 12:50:23
将一个2行3列的2维数组的行和列元素互换.存在另一个3行两列的2维数组中

要求编译通过
...全文
120 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
codeblocks 2007-06-29
  • 打赏
  • 举报
回复
#include <stdio.h>
int main()
{
int a[2][3];
int b[3][2];
int x,y;
for(x=0;x<2;x++)
for(y=0;y<3;y++)
b[y][x] = a[x][y];
}
uzone 2007-06-29
  • 打赏
  • 举报
回复
#include <stdio.h>
#include <stdlib.h>
#define ROW 2
#define COLUMN 3

void Change(int a[][COLUMN],int b[][ROW])
{
int i,j;
for(i=0;i<ROW;i++)
{
for(j=0;j<COLUMN;j++)
b[j][i]=a[i][j];
}
}

int main()
{
int a[ROW][COLUMN]={0};
int b[COLUMN][ROW]={0};
int i,j;
printf("a is:\n");
for(i=0;i<ROW;i++)
{
for(j=0;j<COLUMN;j++)
{
a[i][j]=rand()%100;
printf("%5d",a[i][j]);
}
printf("\n");
}

Change(a,b);
printf("b is:\n");
for(i=0;i<COLUMN;i++)
{
for(j=0;j<ROW;j++)
{
printf("%5d",b[i][j]);
}
printf("\n");
}
return 0;
}

70,021

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧