c语言数组

YBGH_986 |浏览548次
收藏|2020/06/18 07:05

满意回答

2020/06/18 07:28

执行结果将输出:357你可执行下面程序来理解:#include<stdio.h>intmain(){intk,a[3][3]={1,2,3,4,5,6,7,8,9};for(k=0;k<3;k++)printf("%d",a[k][2-k]);return0;}解析:for循环的执行过程(下面的分析中,请注意到数组的下标是从0开始的)k=0,输出的a[k][2-k]为a[0][2](第0行第2列的元素),即输出为:3;k=1,输出的a[k][2-k]为a[1][1](第1行第1列的元素),即输出为:5;k=2,输出的a[k][2-k]为a[2][0](第2行第0列的元素),即输出为:7。

YBGH_986

其他回答(0)
0人关注该问题
+1

 加载中...