阅读如下程序段输出的结果是( )#include "stdio.h"main(){int a=45,b=40,c=50,d=a>30?b:c;switch(d){case 30 : printf("%d,",a);case 40 : printf("%d,",b);case 50 : printf("%d,",c);default : printf("#");}}
A. 40,50,
B. 50,
C. 40,
D. 40,50,
查看答案
现有如下程序段,此程序段编译有错误,则程序段的错误出在( )main(){int a=30,b=40,c=50,d;d=a>30?b:c;switch(d){casea:printf("%d,",a);caseb:printf("%d,",b);casec:printf("%d,",c);default:printf("#");}}
A. default:printf("
B. ");这个语句
C. d=a>30?b:c;这个语句
D. case a:printf("%d,",a); case b:printf("%d,",b); case c:printf("%d,",c);这三个语句
E. switch(d)这个语句
设y是int型,请写出y为奇数的关系表达式 _____________________ 。【1】
设int a=5,b=6,表达式(++a= =b- -)?++a:--b的值是_________________ 。【2】
将以下程序写成三目运算表达式是_______________________________ 。【3】if(a>b)max=a;else max=b;