有以下程序: #include <stdio.h> int a=2; int
题型:单项选择题
问题:
有以下程序: #include <stdio.h> int a=2; int f(int *a) { return (*a) ++;} main() { int s=0;{ int a=5; s+=f(&a);}s+=f(&a);printf("%d\n",s) } 执行后的输出结果是( )。
A.10
B.9
C.7
D.8
有以下程序: #include <stdio.h> int a=2; int f(int *a) { return (*a) ++;} main() { int s=0;{ int a=5; s+=f(&a);}s+=f(&a);printf("%d\n",s) } 执行后的输出结果是( )。
A.10
B.9
C.7
D.8