以下程序的输出结果是______.main() { int i,x[3][3]={9,8,7,6,5,4,3,2,1},
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/27 23:41:14
以下程序的输出结果是______.main() { int i,x[3][3]={9,8,7,6,5,4,3,2,1},*p=&x[1][1];
main()
{ int i,x[3][3]={9,8,7,6,5,4,3,2,1},*p=&x[1][1];
for(i=0;i
main()
{ int i,x[3][3]={9,8,7,6,5,4,3,2,1},*p=&x[1][1];
for(i=0;i
二维数组在内存中是如下存储的,按行进行存储的
x[0][0] 9 x[0][1] 8 x[0][2] 7
x[1][0] 6 x[1][1] 5 4
x[2][0] 3 2 1
其实也可以看做一维数组的存储 x[0]----x[8] x[0]=9 x[1]=8 x[8]=1
因为存储的时候都是一样的
p指向的是 x[1][1] 也就是说 p[0] = x[1][1]
p[1] = x[1][2] p[2] = x[2][0] 所以结果就是那样了.
这里并不是拆分,而是计算的相对位置.
x[0][0] 9 x[0][1] 8 x[0][2] 7
x[1][0] 6 x[1][1] 5 4
x[2][0] 3 2 1
其实也可以看做一维数组的存储 x[0]----x[8] x[0]=9 x[1]=8 x[8]=1
因为存储的时候都是一样的
p指向的是 x[1][1] 也就是说 p[0] = x[1][1]
p[1] = x[1][2] p[2] = x[2][0] 所以结果就是那样了.
这里并不是拆分,而是计算的相对位置.
以下程序的输出结果是______.main() { int i,x[3][3]={9,8,7,6,5,4,3,2,1},
以下程序的输出结果是_____.int i,x[ ] [ ]={{1,2,3},{4,5,6},{7,8,9}}
以下程序输出的结果是 main() {int x; x=-3+4%6/5; printf(%d,x); }
下列程序的输出结果是int main(void){int a[10] = {0,1,2,3,4,5,6,7,8,9},
以下程序的输出结果是【8】 #include main() { int i
以下程序段的输出结果是int x=3;
以下程序段执行后输出的结果是( ). int a[][4]={1,2,3,4,5,6,7,8,9,10,11,12};
C语言 填空题7、以下程序输出的结果是 0 .main() { int a=5,b=4,c=3,d; d=(a>b>c)
以下程序运行后的输出结果是?main(){int a=3,b=4,c=5,t=99;if(b
以下程序运行后的输出结果是 main() {int a,b,c; a=1;b=3;c=5; printf(“%d,%d\
以下程序运行后的输出结果是?main(){int a=1,b=2,c=3;if(c=a)printf("%d\n",c)
以下程序的输出结果是______. main() { int a=0; a+=(a=8); printf("%d\n",