已知字母 A 的 ASC Ⅱ 代码值为 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)

题目

已知字母 A 的 ASC Ⅱ 代码值为 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)


相似考题
更多“已知字母 A 的 ASC Ⅱ 代码值为 65 ,若变量 kk 为 char 型,以下不能正确判断出 kk 中的值为 ”相关问题
  • 第1题:

    已知字母A的ASCⅡ代码值为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)


    正确答案:B
    解析: 本题主要考查逻辑运算。对于正确判断kk为大写字母的表达式,当表达式为真时kk为大写字母。大写字母的ASCII代码值在65~90之间,对应的小写字母的ASCII代码值在97~122之间,因此选项A、C都是正确的表达式。选项D中isalpha(kk)用于判断kk是否是字母, ASCII代码值小于91的字母为大写字母,因此选项D是正确的表达式。选项B中的表达式可以转换为kk‘A’&&.kk>‘Z’,无法判断kk中的值是否为大写字母。

  • 第2题:

    已知字母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)


    B

  • 第3题:

    已知字母’A’的ASCll码值为 65,若变量c为char 型,下列不能正确判断出c为大写字母的表达式是()。

    A.c>=’A’&& c<=’Z’

    B.!(c>=’A’||c<=’Z’)

    C.(c+32)>=’a’&&(c+32)<=’z’

    D.(c>=65)&&(c<=91)


    C

  • 第4题:

    已知字母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)


    正确答案:B
    解析:C语言的字符以其ASCII码的形式存在,所以要确定某个字符是大写字母,只要确定它的ASCII码在'A'和'Z'之间就可以了,选项A)和C)符合要求。函数isalpha用来确定一个字符是否为字母,大写字母的ASCII码值的范围为65到90,所以如果一个字母的ASCII码小于91,那么就能确定它是大写字母。

  • 第5题:

    8、已知字母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)


    B 解析:C语言的字符以其ASCII码的形式存在,所以要确定某个字符是大写字母,只要确定它的ASCII码在“A”和“Z”之间就可以了,选项A和C符合要求。函数isalpha用来确定一个字符是否为字母,大写字母的ASCII码值的范围为65-90,所以如果一个字母的ASCII码小于91,那么就能确定它是大写字母。