以下程序运行后的输出结果是______。 main () int a.b,c; a=10; b=20; c=(a%b<)||{a/b>1); printf("%d %d %d n" ,a,b,c

admin2009-01-15  15

问题 以下程序运行后的输出结果是______。
   main ()
        int  a.b,c;
        a=10; b=20;  c=(a%b<)||{a/b>1);
        printf("%d  %d  %d n" ,a,b,c);
   }

选项

答案10 20 0

解析 本题的关键在于求表达式(a%b<1)‖a/b>1)的值。已知a=10,b=20,所以a%b=10,因此(a%b<1)为“假”。而a/b=0,因此(a/b>1)亦为“假”。,D运算的两边同时为“假”,所以整个表达式的值为。“假”,即c等于0。所以,本题最终输出为:10 20 0。
转载请注明原文地址:https://kaotiyun.com/show/ZpHp777K
0

相关试题推荐
最新回复(0)