从键盘上输入数组s1[1][2]的各元素,并将数组s1转置后存入数组s2中,最后输出数组s1和数组s2的各元素。
答案:2 悬赏:60
解决时间 2021-02-10 21:59
- 提问者网友:妖精ξ也會哭
- 2021-02-10 08:04
从键盘上输入数组s1[1][2]的各元素,并将数组s1转置后存入数组s2中,最后输出数组s1和数组s2的各元素。
最佳答案
- 二级知识专家网友:眠于流年
- 2021-02-10 09:24
#include
int main(void){
int s1[1][2];
int s2[2][1];
int i=0,t=0;
int num=-1;
for(i=0;i<1;i++){//行
for(t=0;t<2;t++){//列
scanf("%d",&num);//读入数据
s1[i][t]=num;//存入数组
}
}
//输出矩阵
printf("矩阵s1:\n");
for(i=0;i<1;i++){
for(t=0;t<2;t++){
printf("%d\t",s1[i][t]);
}
printf("\n");//换行
}
//转置
for(i=0;i<1;i++){//
for(t=0;t<2;t++){//列
s2[t][i] = s1[i][t];
}
}
//输出矩阵
printf("矩阵s2:\n");
for(i=0;i<2;i++){
for(t=0;t<1;t++){
printf("%d\t",s2[i][t]);
}
printf("\n");
}
return 0;
}
int main(void){
int s1[1][2];
int s2[2][1];
int i=0,t=0;
int num=-1;
for(i=0;i<1;i++){//行
for(t=0;t<2;t++){//列
scanf("%d",&num);//读入数据
s1[i][t]=num;//存入数组
}
}
//输出矩阵
printf("矩阵s1:\n");
for(i=0;i<1;i++){
for(t=0;t<2;t++){
printf("%d\t",s1[i][t]);
}
printf("\n");//换行
}
//转置
for(i=0;i<1;i++){//
for(t=0;t<2;t++){//列
s2[t][i] = s1[i][t];
}
}
//输出矩阵
printf("矩阵s2:\n");
for(i=0;i<2;i++){
for(t=0;t<1;t++){
printf("%d\t",s2[i][t]);
}
printf("\n");
}
return 0;
}
全部回答
- 1楼网友:许你一世温柔
- 2021-02-10 10:43
支持一下感觉挺不错的
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯