以下程序的运行结果是【 】。 #define MAX(a,b)(a>b? a:b)+1 main() { int i=6,j=8,k; printf("%d\n",MAX(i,j)); }

admin2009-02-15  20

问题 以下程序的运行结果是【  】。
   #define MAX(a,b)(a>b? a:b)+1
   main()
   {  int i=6,j=8,k;
      printf("%d\n",MAX(i,j));
   }

选项

答案9

解析 本题考查条件运算符“?:”,如果条件成立,取“:”前的值;否则取“:”后的值。
转载请注明原文地址:https://kaotiyun.com/show/EtXp777K
0

最新回复(0)