C语言for循环语句中a[i][j]和a[j][i]执行过程中有什么区别?

问题描述:

C语言for循环语句中a[i][j]和a[j][i]执行过程中有什么区别?
以下是求一个5*5数组行,列和程序的一部分,为什么知识中括号的字母变了下顺序输出的内容就变了?
1个回答 分类:综合 2014-11-04

问题解答:

我来补答
你这样读就知道了:
第一个a[0][0],a[0][1]...
第二个a[0][0],a[1][0]...
内循环结束后外循环值才变动
再问: 可是他两次的内循环和外循环都一样呀,内循环不是j?外循环不是i?
再答: 如果你不会读的话就断点跟踪I J的值,跟踪次数多了也就学会读了,以后就直接读代码就能发现问题.
 
 
展开全文阅读
剩余:2000
上一页:指函数和对函数
下一页:字丑请见谅。