更多“char变量的取值范围是A.0~32 767B.0~65 535C.-256~255D.-32 768~32 767 ”相关问题
  • 第1题:

    解决cint和clng溢出问题,提示'cint返回的是 Integer 子类型的 Variant:-32,768 到 32,767

    之间,'clng返回的是 Long 子类型的 Variant:-2,147,483,648 到 2,147,483,647 之间


    正确答案:
     

  • 第2题:

    下列不属于变量子类型的有()

    AEmpty表示数据未被初始化

    BInteger表示-32,768到32,767之间的整数

    CSingle单精度浮点数,而Double表示双精度浮点数

    DString表示字符串数值,字符串的最大长度可为200个字符


    D

  • 第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的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中的值是否为大写字母。

  • 第5题:

    下面不属于变量子类型的有()

    AEmpty表示数据未被初始化

    BInteger表示-32,768到32,767之间的整数

    CSingle单精度浮点数,而Double表示双精度浮点数

    DString表示字符串数值,字符串的最大长度可为200个字符


    D