更多"设int型变量a、b,float型变量x、y,char型变量ch均已正"的相关试题:
[单项选择]设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,正确的switch语句是( )。
A. switch(x+y)……
B. switch(ch+1)……
C. switch ch……
D. switch(a+b):……
[单项选择]若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执行下列语句后输出的结果为( )。
ch='b';
k=10;
printf("%x,%O,",ch,ch,k);
printf("k=%%d/n",k);
A. 因变量类型与格式描述符的类型不匹配,输出无定值
B. 输出项与格式描述符个数不符,输出为0值或不定值
C. 62,142,k=%d
D. 62,142,k=%10
[单项选择]设ch是char型变量,其值为A,且有表达式:ch=(ch>='A'&&ch<='Z')(ch+32):ch。该表达式的值是______。
A. A
B. a
C. z
[单项选择]设ch是char型变量,其值为'A',则下面表达式的值是( )。
ch=(ch>='A'&&ch<='Z') (ch+32):ch
A. A
B. a
C. Z
D. z
[单项选择]判断字符型变量ch是否为大写英文字母,应使用表达式
[单项选择]判断char型变量c是否为小写字母的正确表达式是