为了账号安全,请及时绑定邮箱和手机立即绑定

大佬来看下‘’

为啥sum+=arr[i][j];结果是25
而sum=arr[i][j];
sum+=sum;
为啥不行


正在回答

2 回答

你sum的值在第二步已经改变。

2 回复 有任何疑惑可以回复我~
#1

qq_可乐加冰_12 提问者

能不能详细说下,我没看懂
2018-07-28 回复 有任何疑惑可以回复我~
#2

碧落丶风花雪月 回复 qq_可乐加冰_12 提问者

sum+=a[i][j]等于sum=sum+a[i][j]。你让sum=a[i][j]后就变成了sum=a[i][j]+a[i][j]。。。。。。
2018-07-28 回复 有任何疑惑可以回复我~
#3

qq_可乐加冰_12 提问者

非常感谢!
2018-07-31 回复 有任何疑惑可以回复我~

多维数组也是存在遍历的,和一维数组遍历一样,也是需要用到循环。不一样的就是多维数组需要采用嵌套循环,如:遍历输出int num[3][3] = {{1,2,3},{4,5,6},{7,8,9}};

注意:多维数组的每一维下标均不能越界


2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926207    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

大佬来看下‘’

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信