正在加载图片...
第二部分¢语言程序设计同步训练 143· 判断题 1.在swch语句中,每一个的case常量表达式的值可以相同。() 2.在 switch语句中,各个case和 default的出现次序影响执行结果。( 3.在 switch语句中,多个case可以共用一组执行语句。( 4.条件表达式能取代一般i的语句。( 5case后的常量表达式类型一定与表达式类型匹配。( 写出以下程序的运行结果 int s,w,t if(c<=0) printf( case 'A': printf("85-100\n") C default: printf("error! \n") 若 grade的值为C’,则输出结果是第二部分 C 语言程序设计同步训练 ·143· ·143· 二、判断题 1. 在 switch 语句中,每一个的 case 常量表达式的值可以相同。( ) 2. 在 switch 语句中,各个 case 和 default 的出现次序影响执行结果。( ) 3. 在 switch 语句中,多个 case 可以共用一组执行语句。( ) 4. 条件表达式能取代一般 if 的语句。( ) 5. case 后的常量表达式类型一定与表达式类型匹配。( ) 三、写出以下程序的运行结果 1. main() { int a=2,b=3,c; c=a; if(a>b) c=1; else if(a==b) c=0; else c=-1; printf(“%d\n”,c); } 2. main() { int a,b,c; int s,w,t; s=w=t=0; a=-1; b=3; c=3; if(c>0) s=a+b; if(a<=0) { if(b>0) if(c<=0) w=a-b; } else if(c>0) w=a-b; else t=c; printf(“%d %d %d”,s,w,t); } 3. switch(grade) { case ‘A’: printf(“85-100\n”); case ‘B’: printf(“70-84\n”); case ‘C’: printf(“60-69\n”); case ‘D’: printf(“<60\n”); default: printf(“error!\n”); } 若 grade 的值为‘C’,则输出结果是__________
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有