1. 编写程序,把下面的数据输入到一个二维数组中:
1.编写程序,把下面的数据输入到一个二维数组中:25367813122688937518223256443658然后执行以下操作:1)输出矩阵两个对角线上的数;2)交换第...
1. 编写程序,把下面的数据输入到一个二维数组中:
25 36 78 13
12 26 88 93
75 18 22 32
56 44 36 58
然后执行以下操作:
1) 输出矩阵两个对角线上的数;
2) 交换第一行和第三行的位置;
3) 交换第二列和第三行的位置;
4) 分别输出各行和各列的和。 展开
25 36 78 13
12 26 88 93
75 18 22 32
56 44 36 58
然后执行以下操作:
1) 输出矩阵两个对角线上的数;
2) 交换第一行和第三行的位置;
3) 交换第二列和第三行的位置;
4) 分别输出各行和各列的和。 展开
2个回答
展开全部
#include <stdio.h>
int main()
{
int a[5][5],i,j,t;
for (i=0; i<4; i++) for (j=0; j<4; j++) scanf("%d",&a[i][j]);
for (i=0; i<4; i++) printf("%d ",a[i][i]);
printf("\n");
for (i=0; i<4; i++) printf("%d ",a[i][3-i]);
printf("\n");
for (i=0; i<4; i++) {
t = a[0][i];
a[0][i] = a[2][i];
a[2][i]= t;
}
for (i=0; i<4; i++)
{
for (j=0; j<4; j++) printf("%d ",a[i][j]);
printf("\n");
}
return 0;
}
int main()
{
int a[5][5],i,j,t;
for (i=0; i<4; i++) for (j=0; j<4; j++) scanf("%d",&a[i][j]);
for (i=0; i<4; i++) printf("%d ",a[i][i]);
printf("\n");
for (i=0; i<4; i++) printf("%d ",a[i][3-i]);
printf("\n");
for (i=0; i<4; i++) {
t = a[0][i];
a[0][i] = a[2][i];
a[2][i]= t;
}
for (i=0; i<4; i++)
{
for (j=0; j<4; j++) printf("%d ",a[i][j]);
printf("\n");
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
TableDI
2024-07-18 广告
2024-07-18 广告
作为上海悉息信息科技有限公司的一员,我们专注于提供高效的数据处理解决方案。对于多个文件表格的合并需求,我们通常采用专业的数据整合技术,确保数据的准确性和一致性。通过精确匹配表格字段和格式,我们能够快速、准确地将多个表格合并成一个,为用户提供...
点击进入详情页
本回答由TableDI提供
展开全部
没有说用什么语言啊!java么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询