用c语言编写程序,把下面的数据输入到一个二维数组中

用c语言编写程序,把下面的数据输入到一个二维数组中:25367813122688937518223256443658然后执行以下操作:a.输出矩阵两条对角线上的数b.交换... 用c语言编写程序,把下面的数据输入到一个二维数组中:
25 36 78 13 12 26 88 93 75 18 22 32 56 44 36 58
然后执行以下操作:
a.输出矩阵两条对角线上的数
b.交换第一行和第三行的位置,然后输出

拜托大神了。
展开
 我来答
天下无敌31113
推荐于2016-06-04
知道答主
回答量:5
采纳率:0%
帮助的人:10.5万
展开全部
#include <stdio.h>

int main(int argc, const char * argv[]) {

int arr[4][4]={{25,36,78,13},{12,26,88,93},{75,18,22,32},{56,44,36,58}};

int i,j,temp;

printf("主对角线:\n");

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

printf("%d ",arr[i][i]);

putchar('\n');

printf("副对角线:\n");

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

printf("%d ",arr[i][4-i]);

putchar('\n');

printf("交换后:\n");

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

{

temp=arr[0][i];

arr[0][i]=arr[2][i];

arr[2][i]=temp;

}

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

{

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

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

putchar('\n');

}

return 0;

}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式