A-A+

有以下程序: #include main() { int a[]={10

2022-08-06 01:30:40 问答库 阅读 174 次

问题详情

有以下程序: #include <stdio.h> main() { int a[]={10,20,30,40},*p=a,j; for(i=0;i<=3;i++){a[i]=*P;p++;} printf("oAdn",a[2]); } 程序运行后的输出结果是()。
A.30
B.40
C.10
D.20请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
For循环结束后,数组a的值并没有变化,由于数组是由0开始,所以a[2]的值是30。

考点:程序