计算机二级考试

解析:有以下程序: main() {int a[10]={1,

来源:网考网计算机二级 所有评论

【单选题】 有以下程序: main() {int a[10]={1,2, 3,4,5,6,7,8,9,10},*p=&a[3],*q=p+2; printf("%d\n",*p+*q); } 程序运行后的输出结果是【 】。
A.16
B.10
C.8
D.6

网考网参考答案:B
网考网解析:

数组a各元素a[0]~a[9]的值依次为1~10;在程序的说明部分,指针变量p初始化为&a[3],即*p的值为4;指针变量q初始化为p+2,即&a[3]+2,所以*q的值为6,所以*p+*q的值为10。 查看试题解析出处>>

相关推荐

发布评论 查看全部评论