A-A+
下列程序执行后的输出结果是()。 void func(int*a int b[]) { b[
问题详情
下列程序执行后的输出结果是()。 void func(int*a,int b[]) { b[0]=*a+b;}
main { int a,b[5]; a=0.b[0]=3; func(&a,b);printf("%d\n",b[0]); }
A.6
B.7
C.8
D.9请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:A
本题考查函数的调用,从主函数传递到调用函数中,*a的值为0,因此当执行完调用函数后,b[0]的值为6。