更多“已知字符‘b’的ASCII码为98,执行下列语句printf("”相关问题
  • 第1题:

    有下列程序:

    main()

    {char s[]="abcde";

    s+=2;

    printf("%d\n",s[0];

    }

    执行后的结果是( )。

    A.输出字符a的ASCII码

    B.输出字符c的ASCII码

    C.输出字符c

    D.程序出错


    正确答案:D
    解析:因为字符数组s1)中的数组名s表示的是一个地址常量。所以语句“s+=2;”不能将指针在当前位置的基础上再向后移动两位,因而程序编译时出错。

  • 第2题:

    已知小写母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是_______。 main() { unsigned int a=32,b=66; printf("%c\n",a|B) ; }

    A.66

    B.98

    C.b

    D.B


    正确答案:C
    解析:位运算符“|”的作用是按位或,即两个二进制数的相应位中只要有一个为1,该位的结果值为1。最后以字符型输出,98对应的字符“b”

  • 第3题:

    已知:0~9的ASCII码为48~57,A~Z为65~90,a~z为97~122。字符b对应的ASCII码值是()。

    A、90

    B、96

    C、97

    D、98


    参考答案:D

  • 第4题:

    以下不能输出字符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)。

  • 第5题:

    已知字符A的ASCII码是01000001B,ASCII码为01000111B的字符是______。

    A、D

    B、E

    C、F

    D、G


    答案:(D)评析:G的ASCII值为A的ASCII值加上6(即二进制0110B)。

  • 第6题:

    已知:0~9的ASCII码为48~57,A~Z为65~90,a~z为97~122。字符b对应的ASCII码值是_____。

    A.98

    B.96

    C.97

    D.90


    正确答案:A

  • 第7题:

    已知字符’C’的ASCII码为67,当执行“int x=’C’+5;”语句后x的值为72。()

    A

    B



  • 第8题:

    已知’E’的ASCII码是69,则执行下面C语句的结果是()printf(〞%c〞,’D’-‘8’+’5’);

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

    正确答案:B

  • 第9题:

    设x为unsignedint类型,则执行下列语句输出结果是()?x=65535;printf(""%d/n"",x);

    • A、ASCII字符
    • B、65535
    • C、0
    • D、-1

    正确答案:D

  • 第10题:

    判断题
    已知字符’C’的ASCII码为67,当执行“int x=’C’+5;”语句后x的值为72。()
    A

    B


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

  • 第11题:

    单选题
    有以下程序 main() { char s[]="abcde"; s+=2; printf("%d/n",s[0]); } 执行后的结果是()
    A

    输出字符a的ASCII码

    B

    输出字符c的ASCII码

    C

    输出字符c

    D

    程序出错


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

  • 第12题:

    填空题
    已知英文字母符号A的ASCII码为65,英文字母符号F的ASCII码为()已知数字符号9的ASCII码为57,数字符号5的ASCII码为()。

    正确答案: 70,53
    解析: 英文字母的ASCII码是以字母顺序为序的,因此,只要知道了一个字母的ASCII码,就可以推算出其他字母的ASCII码。对于数字符号也是如此。根据这个规律,很容易推算出字母F的ASCII码为65+5=70,数字符号5的ASCII码为57-4=53。

  • 第13题:

    已知英文字母符号A的ASCII码为65,英文字母符号F的ASCII码为__________;已知数字9的ASCII码为57,数字符号5的ASCII码为__________.


    正确答案:
    70      53

  • 第14题:

    已知a的ASCⅡ码为97,执行下面两个语句后,输出的结果为______。 char c1=97;c2=98; printf("%d%c",c1,c2);

    A.97 98

    B.97 b

    C.a 98

    D.a b


    正确答案:B
    解析:整型数据和字符数据可以通用,变量c1和c2被定义为字符型,语句c1=97和c2=98的作用相当于执行c1='a'和c2='b'两语句。在输出语句中,%d%c是输出格式符,要求在相应位置上分别输出一个整数和一个字符。

  • 第15题:

    已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是______。 main() { unsigned int a=32,b=66; printf("%c\n",a|b); }

    A.66

    B.98

    C.b

    D.B


    正确答案:C
    解析:位运算符“|”的作用是按位或,即两个二进制数的相应位中只要有一个为1,该位的结果值为1。最后以字符型输出,98对应的字符“b”。

  • 第16题:

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

  • 第17题:

    已知大写字母B的ASCII码值是66,小写字母b的ASCII码值是98,则用八进制表示的字符常量'\ 142'是( )

    A.字符B

    B.字符b

    C.字符a

    D.非法的常量


    正确答案: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码为97 ,执行下列语句的输出是()printf ("%c%d", ’b’, ’b’+2 ) ; 

    • A、bd
    • B、98d
    • C、98100
    • D、b100

    正确答案:D

  • 第20题:

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

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

    正确答案:A

  • 第21题:

    已知英文字母符号A的ASCII码为65,英文字母符号F的ASCII码为()已知数字符号9的ASCII码为57,数字符号5的ASCII码为()。


    正确答案:70;53

  • 第22题:

    单选题
    已知’E’的ASCII码是69,则执行下面C语句的结果是()printf(〞%c〞,’D’-‘8’+’5’);
    A

    66

    B

    A

    C

    B

    D

    E


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

  • 第23题:

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

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