永发信息网

求c语言 计算机大神!!!输入一个3x3数组 将行列元素互换后,算每行元素和以及上三角元素和(包括

答案:2  悬赏:0  手机版
解决时间 2021-03-26 13:55
  • 提问者网友:謫仙
  • 2021-03-25 16:20
求c语言 计算机大神!!!输入一个3x3数组 将行列元素互换后,算每行元素和以及上三角元素和(包括
最佳答案
  • 五星知识达人网友:狂恋
  • 2021-03-25 17:38
void main
{ //括号是这么打的
int m(int b[][3]);//传参数要知道列数
}追问定义函数要写大括号外面还是里面呢追答函数申明写在里面外面都可以你写到void main上面也可以追问好的,那就是传递的错误呗追答嗯函数传递形参写错了改过来,还有就是大括号问题,我开始回答说了追问不好意思...括号是啥问题了...请问为啥没有转置成功...
追答v你把全部程序发我,别截图,看着累追问问下你qq我在电脑上打的
....麻烦你啦追答四四七五八七零九六就是百度号码
全部回答
  • 1楼网友:山河有幸埋战骨
  • 2021-03-25 17:47
二维数组做参数时,不能写成 q[][]的形式,如果你是要传这个数组的首地址,可以写成
int que(int i,int j,int q[100][100],int n[100][100]);
或者
int que(int i,int j,int q[][100],int n[][100]);
因为从实参传递来的是数组的起始地址,在内存中按数组排列规则存放(按行存放),而并不区分行和列,如果在形参中不说明列数,则系统无法决定应为多少行多少列,不能只指定一维而不指定第二维。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯