以下程序的定义语句中 x[1]的初值是【 】 程序运行后输出的内容是【 】。 include <st

大学专科 已帮助: 时间:2023-08-16 09:16:26

以下程序的定义语句中,x[1]的初值是【 】,程序运行后输出的内容是【 】。 include <stdio.h> main() { int x[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,161},*p[4],i; for(i=0;i<4;i++) { p[i]=&x[2*i+1]; printf("%d",p[i][0]); } printf("/n"); }
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:初值,正确答案,程序

参考解答

用户头像

477***303

2023-08-16 09:16:26

正确答案:2 2 4 6 8
在主函数中根据整型数组x[的定义可知,x[1的初值等于2。在for循环语句中,当i=0时,p[0=&x[1,p[0[0=2;当i=1时,p[1==&x[3,p[1[0=4;当i=2时,p[2=&x[5,p[2[0=6;当i=3时,p[3=&x[7,p[3[0=8,所以程序输出的结果为2、4、6、8。

上一篇 若有以下程序: main() { int a=4 b=3 c=5 t=0; if(a<b)t=a;a

下一篇 目前实际存在和使用的广域网基本上都是采用 ______拓扑结构类型。 有以下程序: include

相似问题