ch>='a'&&ch[='z'||ch]='A'&&ch<='Z'表示ch的值是
A: 字母
B: 数字
A: 字母
B: 数字
A
举一反三
- 判断char型变量ch是否为大写字母的正确表达式是()A.‘A’[=ch<=‘Z’ B.(ch]=‘A’)&(ch[=‘Z’) C.(ch]=‘A’)&&(ch[=‘Z’) D.(‘A’<= ch)AND(‘Z’]= ch) A: ‘A’<=ch<=‘Z’ B: (ch>=‘A’)&(ch<=‘Z’) C: (ch>=‘A’)&&(ch<=‘Z’) D: (‘A’<= ch)AND(‘Z’>= ch)
- 分析下程序,并写出程序的运行结果。[br][/br] # include [stdio.h] main () { char ch; while ((ch=getchar())!="\n" ) { if(ch>= 'A'&&ch[= 'Z') ch=ch + 32; else if(ch ]='a'&&ch[= 'z') ch = ch-32; printf ("%c",ch ); } } 从键盘输入ABCdef<回车],则输出结果是( )。
- 在下列给出的条件表达式,不正确的是[ ] A: (ch>=65) and (ch<=90) B: 'A' <= ch <= 'Z' C: 'A' <= ch && ch <= 'Z' D: (ch>='A') and (ch<='Z')
- 下面判断ch是大写或者小写英文字母的表达式哪个正确? A: ch >= 'A' && ch <= 'Z' || ch >= 'a' && ch <= 'z' B: ch >= A && ch <= Z || ch >= a && ch <= z C: 'A' <= ch <= 'Z' || 'a' <= ch <= 'z' D: A <= ch <= Z || a <= ch <= z
- 若有char ch='A;则表达式ch=(ch>='A'&&ch<='Z')?(ch+32):ch的值是( ) A: A B: a C: Z D: z
内容
- 0
执行下面程序段后,ch的值是( )。char ch='a';ch=(ch>='A'&&ch<='Z')?(ch+32):ch; A: z B: Z C: a D: A
- 1
以下哪个选项是判断ch是否为大写字母的正确形式? A: ch >= 'A' && ch <='Z' B: ch <= 'Z' && ch >= 'A' C: 'A' <= ch <= 'Z' D: ch >= 'A' || ch <= 'Z' E: ch >='A' AND ch <='Z' F: ch BETWEEN 'A' AND 'Z"
- 2
已知:char ch=’A’;则下列表达式的值是____。ch = (ch>=’A’&&ch<=’Z’) ? (ch+32) : ch; A: A B: a C: Z D: z
- 3
判断字符型变量ch为小写字母的表达式是( )。 A: 'a'<=ch<='z' B: (ch>=a)&&(ch<=z) C: (ch>='a')&&(ch<='z') D: (ch>='a') || (ch<='z')
- 4
判断字符型变量ch为大写字母的表达式是()。 A: ‘A’<=ch<=‘Z’ B: ch>=‘A’&&ch<=‘Z’ C: ch>=‘A’||ch<=‘Z’ D: ch>=‘A’,ch<=‘Z’