问题 单项选择题

下面程序的输出结果是( )。 void prty(int*x) { printf("%din",++*x);} main() { int a=25; prty(&a); }

A.23

B.24

C.25

D.26

答案

参考答案:D

解析: 执行prty(&a);将变量a的地址传递给形参。x是指针型变量,值为变量a的地址,*x就是取存储单元的值即25,输出*x加1后的值26。

多项选择题
单项选择题