问题
填空题
以下程序的运行结果是 【10】 。 #define MAX(a,b)(a>b a:b)+1 main() { int i=6,j=8,k; printf("%d\n",MAX(i,j)); }
答案
参考答案:I
解析: 本题考查条件运算符“:”,如果条件成立,取“:”前的值;否则取“:”后的值。
以下程序的运行结果是 【10】 。 #define MAX(a,b)(a>b a:b)+1 main() { int i=6,j=8,k; printf("%d\n",MAX(i,j)); }
参考答案:I
解析: 本题考查条件运算符“:”,如果条件成立,取“:”前的值;否则取“:”后的值。