解题思路:分成三个部分,写三种函数:输入,交换,输出
注意事项:
参考代码:
#include <stdio.h>
#define N 5
void in(int p[][N],int m,int n);
void out(int p[][N],int m,int n);
void exc(int p[][N],int m,int n);
int main()
{
int a[5][5];
in(a,5,5);
exc(a,5,5);
out(a,5,5);
return 0;
}
void in(int p[][N],int m,int n)
{
int i,j;
for (i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
scanf("%d",&p[i][j]);
}
}
}
void out(int p[][N],int m,int n)
{
int i,j;
for (i=0;i<m;i++)
{
for (j=0;j<n;j++)
{
printf("%d ",p[i][j]);
}
printf("\n");
}
}
void exc(int p[][N],int m,int n)
{
int i,j;
scanf("%d %d",&i,&j);
int ex[1][5];
int x=0;
for (;x<5;x++)
{
ex[0][x]=p[i-1][x];
p[i-1][x]=p[j-1][x];
p[j-1][x]=ex[0][x];
}
}
0.0分
0 人评分
简洁的代码浏览:1474 |
【亲和数】 (C语言代码)浏览:588 |
C语言训练-亲密数 (C语言代码)浏览:697 |
整数平均值 (C语言代码)浏览:856 |
C二级辅导-等差数列 (C语言代码)浏览:891 |
母牛的故事 (C语言代码)浏览:625 |
盐水的故事 (C语言代码)浏览:1605 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:501 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:587 |
【偶数求和】 (C++代码)浏览:744 |