选择题
21.
下列程序运行后的输出结果是______。
#include<stdio.h>
void p(int*x)
{printf("%d",++*x);
}
void main()
{ int y=3;
p(&y);
}
A、
3
B、
4
C、
2
D、
5
【正确答案】
B
【答案解析】
本题考查函数调用时的参数传递。在函数调用时,形参是指向实参的指针变量,则printf的执行结果为++x;x=3,则3+1=4。
提交答案
关闭