永发信息网

c语言题目谁解释一下哦

答案:2  悬赏:10  手机版
解决时间 2021-05-05 21:52

#include<stdio.h>
void new(int a[3][3])
{
int i,j,k=0;
for(i=1;i<3;i++)
for(j=0;j<i;j++)
{
k=a[i][j];
a[i][j]=a[j][i];
a[j][i]=k;
}

}
int main (void){
int i,j,s;
int a[3][3];
int *p;
printf("please input nine nunbers:\n");
for(i=0;i<3;i++)
{
  for(j=0;j<3;j++)
  {scanf("%d",&a[i][j]);
  }
}
 new(a);
for( s=1,p=a[0];p<a[0]+9;s++,p++){
printf("%d ",*p);

if(s%3==0)

printf("\n"); }
getch();
}

最佳答案
这个是一个三乘三的二维数组转置的题目,首先在主函数中让你输入9个数字保存在3X3的数组中,然后条用new这个子函数,将数组的行和列进行交换,就完成了数组的转置。
全部回答
一个循环,自己敲一遍看看。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我家的电脑没声音,但我有音箱,线也插了,却
从深圳去东莞中学初中部怎么坐车?具体请看内
兴发自选商店在什么地方啊,我要过去处理事情
地下城三十三级要刷哪里
银子咋鉴定啊?
圆周长和面积
南航服务热线
有一个发音类似sir ken ci的英语单词,请问可
高中作业多不多
尿多是什么原因?吃应该什么药?
求一部关于外星人的丧尸片
这个世界上如果忠孝不能两全时,我们现代人该
多泥地址在哪,我要去那里办事
我高二学的是理科 但高三想转文科 好转吗 该
脾脏大、血小板低,能否去当兵!?
推荐资讯
求几部类似《亲爱的朋友》类似的日本电影
天通中苑一区(52-65号楼)55号地库在什么地方
求才子赐一网名!
一个32岁的漂亮女孩子刚跟男友分手,还在挑有
QQ炫舞 普通宠物与极品有什么区别
描述树林很美的诗句,形容天空美的幽默句子…
魔兽世界猎人宠物天赋怎么加~
生活可以和爱情完美的结合吗?
怎么进不了谷歌?
“天文”是什么单位?
安徽工程大学机电学院住宿条件怎样?洗漱条件
英格尔灯饰地址有知道的么?有点事想过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?