单选题
432、若a、b、c1、c2、x、y均是整型变量,正确的switch语句是______。
432、若a、b、c1、c2、x、y均是整型变量,正确的switch语句是______。
①
switch( );
{ case 1:y=a+b;break;
case 0:y=a-b;break;
}
②
switch( )
{ case 3:
case 1:y=a+b;break;
case 3:y=b-a;break;
}
③
switch a
{ case c1:y=a-b;break;
case c2:x=a*b;break;
default:x=a+b;
}
④
switch ( )
{ default:y=a*b;break;
case 3:case 4:x=a+b;break;
case 10:case 11:y=a-b;break;
}
A
①
B
②
C
③
D
④
答案解析
正确答案:D
解析:
null
评析:
知识点:知识点/选择题/C4选择结构程序设计/switch语句T
评析:
知识点:知识点/选择题/C4选择结构程序设计/switch语句T
相关题目
单选题
684、有以下程序
#include
main()
{ int a[]={1,2,3,4},y,*p=&a[3];
--p;
y=*p;
printf( );
}
程序的运行结果是______。
单选题
683、以下不构成无限循环的语句或语句组是______。
单选题
682、有以下程序
#include
main()
{ int x=8;
for( ;x>0;x--)
{ if(x%3)
{ printf( ); continue;}
printf( );
}
}
程序的运行结果是______。
单选题
681、若变量已正确定义,有以下程序段
int a=3,b=5,c=7;
if( )
a=b;
c=a;
if( ) c=b;
printf( );
其输出结果是______。
单选题
680、当变量c的值不为2、4、6时,值也为"真"的表达式是______。
单选题
679、已知字母A的ASCII代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是______。
单选题
678、有以下程序段
char ch;
int k;
ch='a';
k=12;
printf( );
printf( );
已知字符a的ASCII十进制代码为97,则执行上述程序段后输出结果是______。
单选题
677、以下定义语句中正确的是______。
单选题
676、设变量已正确定义并赋值,以下正确的表达式是______。
单选题
675、以下选项中不属于字符常量的是______。
