选择题
24.
有以下程序
# include<stdio.h>
void fun(int p)
{ int d=2;
p=d++; printf("%d",p);}
main()
{ int a=1;
fun(a); printf("%d\n" ,a);}
程序运行后的输出结果是______。
A、
32
B、
12
C、
21
D、
22
【正确答案】
C
【答案解析】
本题考查函数调用。主函数中调用fun()函数,p=d++,d=2,选取d的值,再加1,所以输出p的值为2,再回到主函数中,直接输出a的值为1。
提交答案
关闭