下列程序的输出结果是( ) #include <stdio.h> void main() { int a = 55, b = 50, c = 60, d; d = a > 2

日期:2011-04-25 16:27:08 人气:2

下列程序的输出结果是( ) #include <stdio.h> void main() { int a = 55, b = 50, c = 60, d; d = a > 2

好像答案不在上面?应该输出的是 $ 1: d = a > 20 ? b : c; //这是条件表达式的一般语句;如果(a>20)这真的话,就把a 的值直接赋给b;如果不正确,就看?之后,(b:c)如果这两个之中那个大,就赋给d;所以整个表达式的值就是d=55; 2: switch(d) /*这个switch是实现多分支选择结构;(d)中的d其值的类型应为整型(包括字符型);*/
    A+
热门评论