• 2022-06-06
    下列语句将小写字母转换为大写字母,其中正确的是()。
    A: if(ch>=’a’&ch<=’z’)ch=ch-32
    B: if(ch>=’a’&&ch<=’z’)ch=ch-32
    C: ch=(ch>=’a’&&ch<=’z’)?ch-32:’’
    D: ch=(ch>’a’&&ch<’z’)?ch-32:ch
  • B

    内容

    • 0

      ​假设字符变量ch中存放有大写英文字母,将其转换为相应的小写英文字母的表达式是‌ A: ch=ch+32 B: ch+=32 C: ch=ch+‘a'-'A' D: ch=ch-32 E: ch-=32 F: ch=ch-'a'-'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

      判断字符型变量ch为小写字母的表达式是( )。 A: 'a'<=ch<='z' B: (ch>=a)&&(ch<=z) C: (ch>='a')&&(ch<='z') D: (ch>='a') || (ch<='z')

    • 3

      阅读下面的程序: main( ) { char ch; scanf(''%c'',&ch); if(ch>='a'&& ch<='z') ch=ch-32; printf(''%c'',ch); } 若输入字符为:e,则程序运行结果为 A: E B: A C: e D: z

    • 4

      判断字符型变量ch为大写字母的表达式是()。 A: ‘A’<=ch<=‘Z’ B: ch>=‘A’&&ch<=‘Z’ C: ch>=‘A’||ch<=‘Z’ D: ch>=‘A’,ch<=‘Z’