问题
单项选择题
有以下程序
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);
程序运行后的输出结果是
答案
参考答案:D
解析: *p=&a[3],即*p=4,*q=p+ 2;即*q=6,所以*p+*q=10。
有以下程序
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);
程序运行后的输出结果是
参考答案:D
解析: *p=&a[3],即*p=4,*q=p+ 2;即*q=6,所以*p+*q=10。