• 2021-04-14
    如果输入为:ABCdef 执行下面一段程序后,则输出为:
    void main( )
    {char ch;
    while((ch=getchar( ))!='
    ')
    { if(ch > ='A' && ch < ='Z') ch=ch+32;
    else if(ch > ='a' && ch < 'z') ch=ch-32;
    printf("%c",ch);
    }
    printf("
    ");
    }
  • abcDEF

    内容

    • 0

      执行下面程序段后,ch的值是()。charch='a';ch=(ch>='A'&&ch<='Z')?(ch+32):ch;

    • 1

      输入一个字符,如果它是一个大写字母,则把它变成小写字母;如果它是一个小写字母,则把它变成大写字母;其他字符不变。 main() { char ch; scanf (" %c ", &ch); if ( ) ch = ch + 32; else if (ch > = 'a' && ch < = 'z') ; printf (" %c ", ch); }

    • 2

      下列语句将小写字母转换为大写字母,其中正确的是()。 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

    • 3

      若有char ch='A;则表达式ch=(ch>='A'&&ch<='Z')?(ch+32):ch的值是( ) A: A B: a C: Z D: z

    • 4

      设char CH ;,其值为A,且有下面的表达式:CH=(CH>= 'A' && CH <= 'Z')? (CH +32):CH则表达式的值是