找考题网-背景图
未分类题

以下程序的输出结果是______。 #include<stdio.h> void prt(int*x,int*y,int*z) { printf('%d,%d,%d/n',++*x,++*y,*(z++));} int a=10,b=40,c=20; main() { prt(&a,&b&c) prt(&a,&b,&c); }
A.11,42,31 12,22,41
B.11,41,20 12,42,20
C.11,21,40 11,21,41
D.11,41,21 12,42,22

A.h>
B.11,42,31
C.11,41,20
D.11,21,40
E.11,41,21

【参考答案】

B
解析:由于实参传送的是变量的地址,所以对形参指针所指向的单元内容的改变,即对实参内容的改变。