求助这个c程序怎么编写
答案:1 悬赏:60 手机版
解决时间 2021-03-29 23:44
- 提问者网友:蓝莓格格巫
- 2021-03-29 08:56
求助这个c程序怎么编写
最佳答案
- 五星知识达人网友:woshuo
- 2021-03-29 09:02
#include
void swap(int &a,int &b)
{
a=a^b;
b=a^b;
a=a^b;
}
void matrix_transpose(int m[4][4])
{
int i,j;
for(i=1;i<4;i++)
{
for(j=0;j swap(m[i][j],m[j][i]);
}
}
void print(int m[4][4])
{
int i,j;
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
printf("%2d ",m[i][j]);
printf("
");
}
}
void max(int m[4][4]){
int i,j,max,row=0,col=0;
max=m[0][0];
for(i=0;i<4;i++){
for(j=0;j<4;j++){
if(max
row=i;
col=j;
}
}
}
printf("最大值是%d行%d列的元素,其值为%2d
",row+1,col+1,max);
}
int main(){
int m[4][4];
int i,j;
for(i=0;i<4;i++){
for(j=0;j<4;j++){
scanf("%d",&m[i][j]);
}
}
printf("原矩阵为:
");
print(m);
matrix_transpose(m);
printf("转置后的矩阵为:
");
print(m);
max(m);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯