问题
单项选择题
有以下程序
#include<stdio.h>
intfun(int a,int b)
return a+b;
main()
int x=6,y=7,z=8,r;
r=fun(fun(x,y),z--);
prinrt("%d\n",r);
程序运行后的输出结果是______。
A.21
B.15
C.20
D.31
答案
参考答案:A
解析: fun(x,y)值为13,z--表达式的值为8,fun(13,8)的值为21答案选择A。