更多“已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=’A’+’6’-’2’;后,c2中的值为()A、69B、CC、DD、E”相关问题
  • 第1题:

    已知英文字母A的十进制ASCII码值为65,那么a的十进制ASCII码值为______。

    A.98

    B.100

    C.89

    D.97


    正确答案:D
    解析:在ASCII码表中,大、小写英文字母是分组排序安排在不同位置的,并且小写英文字母的码值比对应的大写英文字母的码值大32。所以,当知道A的ASCII码值是65后,字符a的码值为65+32=97。

  • 第2题:

    有以下程序 #include<stdio.h> main( ) {char cl,c2; c1=A+8-4 c2=A+8-5; printf("%C,%d\n",cl,c2); } 已知字母A的ASCIl码为65,程序运行后的输出结果是( )。

    A.E,69

    B.D,69

    C.E,D

    D.输出无定值


    正确答案:A
    本值输出两个值,%c为输出一个字母,0/4d输出一个数字。“A”的ASCIl码为65,再加4之后为69,也就是字母E,所以本题A正确。

  • 第3题:

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

    A. D

    B. 68

    C. 不确定的值

    D. C


    正确答案:A

  • 第4题:

    有以下程序(说明:字符0的ASCII码值为48)

    include

    main()

    {char cl,c2;

    scanf(“%d”,&c1);

    ’ c2=cl+9:

    prinif(“%c%c\n”,cl,c2);

    }

    若程序运行时从键盘输入48<回车>,则输出结果为 。


    正确答案:09
    09

  • 第5题:

    有以下程序

    #include<stdio.h>

    main( )

    {char el,c2;

    el=‘A’+‘8’-14’:

    c2=‘A’+‘8’-‘5’:

    printf(“%e,%d\n”,c1,c2);

    }

    已知字母A的ASCII码为65,程序运行后的输出结果是

    A.E,68

    B.D,69

    C.E,D

    D.输出无定值


    正确答案:A
    解析:c1输出字符的ASCII码比字母A大4,即字母E:c2以十进制数字形式输出,因此可以判断本题答案为A)。

  • 第6题:

    已知字符‘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。

  • 第7题:

    已知字母a的ASCII码为十进制数的97,下面程序的输出结果是______。 main() {charcl,c2; C1='a'+'5'-'3'; c2='a'+'6'-'3'; printf("%c,%d\n”,c1,c2); }

    A.100,d

    B.c,100

    C.c,d

    D.输出格式不对,结果不确定


    正确答案:B

  • 第8题:

    大写字母\"A\"的ASCⅡ码为十进制数65,ASCⅡ码为十进制数68的字母是( )

    A.B

    B.C

    C.D

    D.E


    正确答案:C

  • 第9题:

    在计算机中,通常将长度为()的位模式称为字节。ASCII码是表示西文字符的常用编码,使用()个字节表示一个符号,若已知字符“A”的ASCII码对应的十进制数为65,则“F”的ASCII码对应的十进制数值为()。


    正确答案:8;1;70

  • 第10题:

    大写字母A的ASCII码为十进制数65,ASCII码为十进制数68的字母是()。

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

    正确答案:C

  • 第11题:

    单选题
    已知字符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


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

  • 第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码为十进制数97,下面程序的输出结果是()。includemain(){char c1,c2;c

    已知字母a的ASCII码为十进制数97,下面程序的输出结果是( )。 #include<stdio.h> main() { char c1,c2; c1='a'+'6'-'0'; c2='a'+'3'-'0'; printf("%c,%c\n",c1,c2); }

    A.输出无定值

    B.d,e

    C.e,f

    D.g,d


    正确答案:D
    解析:C语言规定,所有字符常量都可以化为整型常量来处理,因而字符常量也可以参与算术运算。注:字符常量参与算术运算时,其实是使用其对应的ASCII码值进行计算。本题中,'a'对应的ASCII码值是97。题中虽然没有给'6'和'0'的ASCII码值,但应该知道'6'-'0'是将字符'6'转换成整数6的表达式,所以c1='a'+'6'-'0'=103,c2='a'+'3'-'0'=100,按照字符型输出分别是g和d。

  • 第14题:

    已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数____。

    A、67

    B、68

    C、69

    D、70


    参考答案:C

  • 第15题:

    已知字符'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。

  • 第16题:

    已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数


    正确答案:C
    因为英文大写字母A的ASCII码为十进制数65,英文大写字母E比英文大写字母A要大4,所以英文大写字母E的ASCII码为十进制数的65+4=69。

  • 第17题:

    已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch=’a’+’8’-’3’的值为


    正确答案:f
    本题考查不同类型的数据之间的计算。C语言中允许不同类型的数据进行混合运算,在进行运算时,要把不同类型的数据转换成同一类型。数据类型级别有高低,计算时要先将数据类型由低向高转换。题目中先将字符’a’转换为整数97,然后计算97+8-3=102,再将整数102按照ASCII码转换成字符,得到f。

  • 第18题:

    已知大写字母F的ASCII码为70,以下程序的运行结果为()includemain( ){char c1='F',c2='

    已知大写字母F的ASCII码为70,以下程序的运行结果为 ( ) #include<stdio.h> main( ) { char c1='F',c2='p'; printf("%d,%d\n",c1,c2); }

    A.70,80

    B.70,81

    C.70,82

    D.70,83


    正确答案:A

  • 第19题:

    已知字符’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

  • 第20题:

    已知大写字母G的十进制ASCII码值为71,则大写字母C的ASCII码的十进制码值是(),与该数等值的十六进制码值是43。


    正确答案:67

  • 第21题:

    A的ASCII码值为65D,ASCII码值为68D的字母是()。

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

    正确答案:C

  • 第22题:

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

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

    正确答案:A

  • 第23题:

    单选题
    有以下程序: #include  main() {  char c1,c2;  c1='A'+'8'-'4';  c2='A'+'8'-'5';  printf(%c,%d,c1,c2); } 已知字母A的ASCII码值为65,程序运行后的输出结果是(  )。
    A

    E,68

    B

    D,69

    C

    E,D

    D

    输出无定值


    正确答案: C
    解析:
    C语言中,字符型可以作为整型用,可以出现在任何需要整型的表达式中。该题中的main函数将字符A经过运算分别赋值给c1、c2,然后将c1按字母格式输出,c2按整型格式输出。答案选择A选项。