更多“已知字符’A’的ASCII码值是65,字符变量c1的值是’A’,c2的值是’D’。执行语句printf(“%d,%d”,c ”相关问题
  • 第1题:

    已知字母A的ASCII码为十进制数65,且定义c2为字符型变量,则执行语句c2='A'+'6'-'3';后,c2中的值为( )

    A. D

    B. 68

    C. 不确定的值

    D. C


    正确答案:A

  • 第2题:

    已知字符A的ASCⅡ代码值是65,字符变量c1的直是A,c2的值是D。执行语句printf("%d,%d",c1,c2-2);后,输出结果是( )。

    A.A,B

    B.A,68

    C.65,66

    D.65,68


    正确答案:C
    在C语言中,用整型格式输出字符时,输出的是其ASCII码值。

  • 第3题:

    以下不能输出字符A的语句是(注:字符A的ASCIl码值为65,字符a的ASCIl码值为97)( )。

    A.print[("%c\n",a-32);

    B.print[("%d\n",A);

    C.printf("%c\n",65);

    D.printf("%c\n",B-1);


    正确答案:B
    在C语言中%d表示输出整型数值,所以答案为B。

  • 第4题:

    已知大写字母A的ASCII码是65,小写a的ASCII码值是97,则用八进制表示字符常量'\101'为( )。

    A.字符A

    B.字符a

    C.字符e

    D.非法常量


    正确答案:A
    解析:此题考查的知识点是转义字符。此题目的关键是八进制的101对应的十进制数是多少。八进制101转换为十进制为65,也就是A的ASCII码。

  • 第5题:

    已知字符'A'的ASCII码值是65,字符变量c1的值是'A',c2的值是'D'。执行语句printf("%d,%d",c1,c2-2) ;后,输出结果是

    A.A,B

    B.A,68

    C.65,66

    D.65,68


    正确答案:C
    解析:在C语言中,字符型数据在内存中的存储形式是ASCII码值。当需要以整型格式输出字符时,输出的也是ASCII码值。字符“A”和“D”的ASCII码值分别为65和68。

  • 第6题:

    如果字符A的十进制ASCII码值是65,则字符H的ASCII码值是( )。

    A.72

    B.4

    C.115

    D.104


    正确答案:A

  • 第7题:

    如果字符A的十进制ASCII码值是65,则字符H的ASCII码值是()

    • A、72
    • B、4
    • C、115
    • D、104

    正确答案:A

  • 第8题:

    已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用 八进制表示的字符常量’/101’是().

    • A、字符A
    • B、字符a
    • C、字符e
    • D、非法的常量

    正确答案:A

  • 第9题:

    若变量a是int类型,并执行了语句:a=‘A’+1.6;,则正确的叙述是()

    • A、a的值是字符C
    • B、a的值是浮点型
    • C、不允许字符型和浮点型相加
    • D、a的值是字符‘A’的ASCII值加上1

    正确答案:D

  • 第10题:

    字符“D”对应的ASCII码值是65。


    正确答案:错误

  • 第11题:

    单选题
    若变量a是int类型,并执行了语句:a=’A’+1.6;,则正确的叙述是()。
    A

    a的值是字符C

    B

    a的值是浮点型

    C

    不允许字符型和浮点型相加

    D

    a的值是字符’A’的ASCII值加上1。


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=’A’+’6’-’3’后,c2中的值为()。
    A

    D

    B

    68

    C

    不确定的值

    D

    C


    正确答案: B
    解析: s=’A’+’6’-’3’
    s=’A’+(’6’-’3’)
    s=’A’+3
    ’A’之后数三个,就是’D’。

  • 第13题:

    已知字符'A'的ASCII代码值是65,字符变量c1的值是'A',c2的值是'D'。执行语句 printf("%d,%d",c1,c2-2);后,输出结果是

    A.A,B

    B.A,68

    C.65,66

    D.65,68


    正确答案:C
    解析:字符变量其实就是整型变量。只不过它只占1个字节,所以表示范围是-128~127。它所储存的值为它所代表字符的ASCII码值。“己知字符,A,的ASCII代码值是65,字符变量c1的值是'A'”这句话告诉我们,c1中存储的值就是65;c2的值为'D',但在输出时减了2,所以输出的值为'B',也就是66。故本题应该选择C。

  • 第14题:

    若变量a是int类型,并执行了语句:a='A'+1.6;则正确的叙述是( )。

    A.a的值是字符'C'

    B.a的值是浮点型

    C.不允许字符型和浮点型相加

    D.a的值是字符'A'的ASCII码值加上1


    正确答案:D
    解析:字符“A”要转换成相应的ASCII码值,由于运算结果要赋值给int型变量,所以对1.6进行取整运算,最后a的值应是66。

  • 第15题:

    已知字符‘A’的ASCII代码值是65,字符变量cl的值是‘A’,c2的值是‘D’。则执行语句printf(”%d,%d”,cl,c2—2);的输出结果是( )。

    A.65,68

    B.A,68

    C.A,B

    D.65,66


    正确答案:D
    打印时以%d整型格式打印输出,所以字符标量cl的值打印出来就是65,从c2—2的值打印出来就是68—2,即66。所以选择D。

  • 第16题:

    以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)

    A.printf("%c\n",'a'-32);

    B.printf("%d\n",'A');

    C.printf("%c\n",65);

    D.printf("%c\n",'B'-1);


    正确答案:B
    解析:A)、C)、D)三个选项的输出格式都是%c,只有B)的输出格式是%d,只会输出数字65,所以应选择B)。

  • 第17题:

    “B”对应的ASCII码值是1000010,则字符“A”的ASCII码值是()。

    A.64

    B.65

    C.62

    D.63


    参考答案:B

  • 第18题:

    试题21

    以下不恩那个输出字符A的语句时(注:字符A的ASII码值为65,字符a的ASCII码值为97)()

    A.printf(“%c\n”,’a’ -32);

    B.printf(“%d\n”, ‘A’);

    C.printf(“%c\n”,65);

    D.printf(“%c\n”, ‘B’- 1);


    正确答案:B
    试题21分析
    ’a’ -32=97-32=65,A,C,D的结果都为A,B想输出的为一个整数65而非A。
    试题21答案
    B

  • 第19题:

    已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=’A’+’6’-’2’;后,c2中的值为()

    • A、69
    • B、C
    • C、D
    • D、E

    正确答案:A

  • 第20题:

    已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=’A’+’6’-’3’后,c2中的值为()。

    • A、D
    • B、68
    • C、不确定的值
    • D、C

    正确答案:A

  • 第21题:

    已知字符“9”的ASCII码值是57(十进制),则“8”的ASCII码值是56


    正确答案:正确

  • 第22题:

    单选题
    如果字符A的十进制ASCII码值是65,则字符H的ASCII码值是()
    A

    72

    B

    4

    C

    115

    D

    104


    正确答案: B
    解析: 暂无解析

  • 第23题:

    单选题
    已知字符A的ASCII代码值是65,字符变量c1的值是A,c2的值是D。则执行语句printf("%d,%d",c1,c2-2);的输出结果是(  )。
    A

    A,68

    B

    65,66

    C

    A,B

    D

    65,68


    正确答案: C
    解析:
    在C语言中,字符型数据在内存中的存储形式是ASCII码值。当需要以整型格式输出字符时,输出的也是ASCII码值。字符'A'和'D'的ASCII码值分别为65和68,c2-2对应的ASCII码值为66。答案选择B选项。

  • 第24题:

    单选题
    以下不能输出字符A的语句是(  )。(注:字符A的ASCII码值为65,字符a的ASCII码值为97。)

    正确答案: A
    解析:
    A项,字符'a'的ASCII码值减去32为'A'的ASCII码值,执行字符输出,即为'A';B项,执行整型输出,结果为65;C项,字符型输出'A';D项,字符型输出'A'。答案选择B选项。