更多“【单选题】判断char型变量ch是否为大写字母的正确表达式为()。”相关问题
  • 第1题:

    判断字符型变量ch是否为大写英文字母,应使用表达式A.ch>='A' & ch<='Z'B.ch<='A'||ch>='Z'C.

    判断字符型变量ch是否为大写英文字母,应使用表达式

    A.ch>='A' & ch<='Z'

    B.ch<='A'||ch>='Z'

    C.'A'<=ch<='Z'

    D.ch>='A' && ch<='Z'


    正确答案:D
    解析:本题考核C++表达式类型及求值规则。ch为大写字母的条件是大于等于'A'且小于等于'Z'。

  • 第2题:

    判断char型变量c是否为小写字母的正确表达式是( )。

    A.'a'<=c<='z'

    B.(c>=A)&&(c<=z)

    C.('a'>=c)‖('z'<=c)

    D.(c>='a')&&(c<='z')


    正确答案:D
    D。【解析】字符型数据在计算机内部是以AsCIl码存储的,英文大写字母和小写字母在ASCIl码表中都是连续的。大写字母A~z是从65~90,小写字母a~z是从97~122。所以只要变量C大干等于a并且等于小于2,就能保证其为小写字母。

  • 第3题:

    判断字符型变量ch是否为大写英文字母,应使用表达式______ .

    A.ch>='A'& ch<='Z'

    B.ch:='A'||ch>='Z'

    C.'A'<=ch<='Z'

    D.ch>='A'&& ch<='Z'


    正确答案:D
    解析:判断ch是否为大写英文字母,A用的是&,位操作符,而B用的是或操作符,C不符合C++语法,所以D是正确的。

  • 第4题:

    判断char型变量c是否为小写字母的正确表达式是A.'a'<=c<='z'B.(c>=A) &&(c<=z)C.('a'>=c

    判断char型变量c是否为小写字母的正确表达式是

    A.'a'<=c<='z'

    B.(c>=A) &&(c<=z)

    C.('a'>=c) | | ('z'<=c)

    D.(c>='a') &&<c<='z')


    正确答案:D
    解析:字符型数据在计算机内部是以 ASCII码存储的,英文大写字母和小写字母在ASCII码表中都是连续的。大写字母A~Z是从65~90,小写字母a~z是从97~122。所以只要变量c大于等于a并且小于等于z就能保证其为小写字母。

  • 第5题:

    判断char型变量cl是否为大写字母的正确表达式是( )


    正确答案:D

  • 第6题:

    判断char型变量c是否为大写字母的最简单且正确的表达式是( )。A.

    B.

    C.

    D.

    A.A

    B.B

    C.C

    D.D


    正确答案:D
    选项A,式子不对,错;选项B,用了位运算符,错;选项C,用了AND,非C用法,错。

  • 第7题:

    判断char型变量c是否为小写字母的正确表达式是( )。

    A.a<=c<=z

    B.(c>=A)&&(c<=z)

    C.(a>=c)‖(z<=c)

    D.(c>=a)&&(c<=z)


    正确答案:D
    D。【解析】字符型数据在计算机内部是以AsCIl码存储的,英文大写字母和小写字母在ASCIl码表中都是连续的。大写字母A~z是从65~90,小写字母a~z是从97~122。所以只要变量C大干等于a并且等于小于2,就能保证其为小写字母。

  • 第8题:

    判断char型变量cl是否为大写字母的正确表达式是()。A.'A'<=cl<='Z'B.(cl>=A)&&(cl<=Z)C.(

    判断char型变量cl是否为大写字母的正确表达式是( )。

    A.'A'<=cl<='Z'

    B.(cl>=A)&&(cl<=Z)

    C.('A'>=cl)||('Z'<=cl)

    D.(cl>='A')&&(cl<='Z')


    正确答案:D
    解析:字符型数据在计算机内部是以ASCII码存储的,英文大写字母和小写字母在ASCII码表中都是连续的。大写字母A到Z是从65到90,所以只要变量c1大于A并且小于Z就能保证其为大写字母。A)、C)表示形式错误,B)的字符A、Z没有用单引号括起来。

  • 第9题:

    设ch是char型变量,其值为A,且有表达式:ch=(ch>='A'&&ch<='Z')?(ch+32):ch。该表达式的值是______。

    A.A

    B.a

    C.Z

    D.z


    正确答案:B

  • 第10题:

    ch是char类型变量,“仅当ch是大写英文字母时改变ch为对应小写字母”的C表达式是()


    正确答案:ch=(ch>=’A’&&ch<=’Z’)?ch+32:ch

  • 第11题:

    判断char型变量cl是否为小写字母的正确表达式是().

    • A、a’<=cl<=’z’
    • B、(cl>=a)&&(cl<=z)
    • C、(’a’>=cl)∣∣(’z’<=cl)
    • D、(cl>=’a’)&&(cl<=’z’)

    正确答案:D

  • 第12题:

    判断字符变量ch的值是否为数字字符的表达式为(ch>=’0’)&&(ch<=’9’)。


    正确答案:正确

  • 第13题:

    判断char型变量c1是否为小写字母的正确表达式为()。A.'a'<=c1<='z'B.(c1>=a)‖c1<=z)C.('a'=>c1‖('

    判断char型变量c1是否为小写字母的正确表达式为( )。

    A.'a'<=c1<='z'

    B.(c1>=a)‖c1<=z)

    C.('a'=>c1‖('z'<=c1)

    D.(c1>='a')&&(c1<='z')


    正确答案:D
    解析:C语言规定,字符常量在程序中要用单引号括起来。判断c1是否为小写字母的充要条件 c1>='a'和c1='z'用逻辑与(&&)来表示。A选项的这种形式在C语言中没有,所以选项D)正确。

  • 第14题:

    判断char型变量c1是否为大写字母的正确表达式是A.'A'<=c1<='Z'B.(c1>=A)&&(c1<=Z)C.('A'

    判断char型变量c1是否为大写字母的正确表达式是

    A.'A'<=c1<='Z'

    B.(c1>=A)&&(c1<=Z)

    C.('A'>=c1)‖('Z'<=c1)

    D.(c1>='A')&&(c1<='Z')


    正确答案:D

  • 第15题:

    判断char型变量c1是否为小写字母的正确表达式为()A.'a'<=c 1<='z'B.(c1>=a)||(c1<=z)C.('a'=>c1|

    判断char型变量c1是否为小写字母的正确表达式为( )

    A.'a'<=c 1<='z'

    B.(c1>=a)||(c1<=z)

    C.('a'=>c1||('z'<=c1)

    D.(c1>='a')&&(c1<='z')


    正确答案:D
    解析:C语言规定,字符常量在程序中要用单引号括起来。判断c1是否为小写字母的充要条件c1>='a',和c1='z',用逻辑与(&&)来表示。A选项的这种形式在C语言中没有,所以选项D)正确。

  • 第16题:

    若变量e为char类型,能正确判断出C为小写字母的表达式是( )。A.a=a.(cc)D.(c>=a)&&(c<=Z)

    若变量e为char类型,能正确判断出C为小写字母的表达式是( )。

    A.a=a.(cc)

    D.(c>=a)&&(c<=Z)


    正确答案:D
    在判断小写字母时,必须判断在某一范围内成立,因此用与,即&&,即C在a与z之间。

  • 第17题:

    判断char型变量cl是否为大写字母的正确表达式是A.’A’=A)&&(clC.(’A’>=cl)||(’Z’=’A’)&&(cl<=’Z’)

    判断char型变量cl是否为大写字母的正确表达式是A.’A’=A)&&(clC.(’A’>=cl)||(’Z’=’A’)&&(cl<=’Z’)


    正确答案:D
    字符型数据在计算机内部是以ASCII码存储的,英文大写字母和小写字母在ASCII码表中都是连续的。大写字母A~Z是65~90,所以只要变量c1大于A并且小于Z,就能保证其为大写字母。

  • 第18题:

    判断char型变量c是否为小写字母的正确表达式是A.'a'<=c<='2'B.(c>=A) &&(c<=z)C.('a'>=c

    判断char型变量c是否为小写字母的正确表达式是

    A.'a'<=c<='2'

    B.(c>=A) &&(c<=z)

    C.('a'>=c) ||('z'<=c)

    D.(c>='a')&&(c<='z')


    正确答案:D
    解析:字符型数据在计算机内部是以ASCII码存储的,英文大写字母和小写字母在ASCII码表中都是连续的。大写字母A~Z是从65~90,小写字母a~z是从97~122。所以只要变量c大于等于a并且等于小于z就能保证其为小写字母。

  • 第19题:

    若变量c为char类型,能正确判断出c为小写字母的表达式是_______。A.′a′=′a′)||(c=′a′)&&(c<=′z′)

    若变量c为char类型,能正确判断出c为小写字母的表达式是_______。

    A.′a′=′a′)||(c=′a′)&&(c<=′z′)


    正确答案:D

  • 第20题:

    设ch是char型变量,其值为'A',则下面表达式的值是( )。 ch=(ch>='A'&&ch<='Z')? (ch+32):ch

    A.A

    B.a

    C.Z

    D.z


    正确答案:B
    解析:ch=(ch>='A'&&ch='Z')?(ch+32):ch,其中,初始ch='A',则ch>='A'&&ch='Z'为真,执行ch+32变成小写a。

  • 第21题:

    判断字符型变量ch是否为大写英文字母的表达式为( )。

    A.…A‟<=ch<=…Z‟

    B.ch>=…A‟&&ch<=…Z‟

    C.ch>…a‟&&ch<=…z‟

    D.c>=…A‟||ch<=…Z‟


    正确答案:B

  • 第22题:

    设x为float型变量,y为double型变量,a为int型变量,b为long型变量, c为char型变量,则表达式x+y*a/x+b/y+c的值为()类型。

    • A、int
    • B、long
    • C、double
    • D、char

    正确答案:C

  • 第23题:

    判断char型变量ch是否为小写字母的正确表达式是()

    • A、’a’<=ch<=’z’
    • B、(ch>=’a’)&(ch<=’z’)
    • C、(ch>=’a’)&&(ch<=’z’)
    • D、(’a’<=ch)AND(’z’>=ch)

    正确答案:C

  • 第24题:

    单选题
    已知字母A的ASCII码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是(  )。
    A

    kk>='A'&&kk<='Z'

    B

    !(kk>='A'‖kk<='Z')

    C

    (kk+32)>='a'&&(kk+32)<='z'

    D

    isalpha(kk)&&(kk<91)


    正确答案: C
    解析:
    B项,表达式等价为kk<'A'&&kk>'Z ',无法判断kk中的值是否为大写字母,逻辑错误。大写字母的ASCII码值是65~90,小写字母的ASCII码值是97~122,isalpha(kk)是判断kk是否是字母的函数,是字母并且字母ASCII值小于91的一定为大写字母。答案选择B选项。