更多“已知字母a的ASCII码为十进制数的97,下面程序的输出结果是______。 main() {charcl,c2; C1='a'+'5' ”相关问题
  • 第1题:

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

    A、67

    B、68

    C、69

    D、70


    参考答案:C

  • 第2题:

    已知字母A的ASCⅡ码为十进制数65,下面程序的输出结果是 ( ) main( ) {char ch1,ch2; ch1='A' + '5'-'3'; ch2='A'+'6'-'3'; printf("%d,%c\n",ch1,ch2); }

    A.67,D

    B.B,C

    C.C,D

    D.不确定的值


    正确答案:A

  • 第3题:

    已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序______。 main() { char a='A'; int b=20; pxintf("%d,%o",(a=a+a,a+b,b) ,a+'a'-'A',b); }

    A.表达式非法,输出零或不确定值

    B.因输出项过多,无输出或输出不确定值

    C.输出结果为20,141

    D.输出结果为20,141,20


    正确答案:C
    解析:本题中首先输出逗号表达式“a=a+a,a+b,b”的值,即20。然后以八进制的形式输出a+'a'-'A'的值为97对应的八进制数141,由于最后—个表达式b没有对应输出格式的输出项表列就不会输出。

  • 第4题:

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

    A.66

    B.98

    C.b

    D.B


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

  • 第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码为十讲制数97,下而程序的输出结果是( ).

    A)输出无定值

    B)d,e

    C)e,f

    D)g,d


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

  • 第7题:

    已知字母A的ASCII码为十进制的65,下面程序的输出结果是( )。 main() { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%d,"c/n",ch1,Ch2);}

    A.67,D

    B.B,C

    C.C,D

    D.不确定的值


    正确答案:A
    解析:输出函数中的格式控制符要求ch1按带符号的十进制形式输出,'A'+'5'-'3';=65+5—3=67,所以输出变量ch值的ASCII码的十进制表示。格式控制符要求变量ch2按字符形式输出,'A'+'6'-'3'=65+6-3=68,字母D的ASCII码的十进制表示为68,所以输出D。

  • 第8题:

    已知在ASCII代码中,字母A的序号为65,下列程序的输出结果是______。include main(){char

    已知在ASCII代码中,字母A的序号为65,下列程序的输出结果是______。#include <stdio.h>main (){ char c1='A',c2='Y'; printf("%d,%d\n",c1,c2);}

    A.因输出格式不合法,输出错误信息

    B.65,90

    C.'A','Y'

    D.65,89


    正确答案:D

  • 第9题:

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


    正确答案:67

  • 第10题:

    单选题
    有以下程序(字母A的ASCII代码为65)#include main(){ char c1 ='A',c2 ='Y'; printf(%d, %d,c1,c2);}程序运行后的输出结果是(  )。
    A

    输出格式不合法,输出出错信息

    B

    A,Y

    C

    65,90

    D

    65,89


    正确答案: D
    解析:
    考查字符型数据。字符常量与其ASCII码值一一对应,在计算的时候,一般是字符数据对应的ASCII码参与运算,输出时会根据格式控制符输出对应的字符或者ASCII码。程序中%d表示以十进制整数形式输出c1,c2,对应的ASCII码为65和89。答案选择D选项。

  • 第11题:

    单选题
    已知英文小写字母m的ASCII码为十进制数100,则英文小写字母y的ASCII码为十进制数()
    A

    112

    B

    120

    C

    121

    D

    122


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

  • 第12题:

    单选题
    已知字母A的ASCII码为十进制的65,下面程序的输出是() main( ) { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf(""%d,%c/n"",ch1,ch2);}
    A

    67,DB)

    B

    CC)

    C

    DD)

    D

    不确定的值


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

  • 第13题:

    字母“A”的ASCII码是十进制数65,字母“B”的ASCII码是十进制数( )。 A.66B.67C.97D.1


    正确答案:A
    【考点】计算机一般知识 
    【解析】字母“A”的ASCII码是十进制数65,字母“B”比“A”大一个值,所以是66。 

  • 第14题:

    已知字母A的ASCII码为十进制数65,下面程序的输出结果是 ( ) main( ) { char ch1,ch2; ch1=A+5-3; ch2=A+6-3; printf("%d,%c\n",ch1,ch2); }

    A.67,D

    B.B,C

    C.C,D

    D.不正确定的值


    正确答案:A

  • 第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,则英文大写字母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题:

    已知小写字母'a'的ASCII码为97,以下程序的结果是 ______。 char a=32,b=68; cout<<(a | b) ;

    A.b

    B.98

    C.d

    D.100


    正确答案:C

  • 第19题:

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

  • 第20题:

    已知大写字母A的ACSⅡ码为65,以下程序的运行结果是() includemain(){char c1='A',c2='Y

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

    A.65,89

    B.A,Y

    C.65,88

    D.65,90


    正确答案:A

  • 第21题:

    已知字母A的ASCII码为十进制的65,下面程序的输出是() main( ) { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf(""%d,%c/n"",ch1,ch2);}

    • A、67,DB)
    • B、CC)
    • C、DD)
    • D、不确定的值

    正确答案:A

  • 第22题:

    单选题
    有以下程序: #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选项。

  • 第23题:

    单选题
    已知在ASCII代码中,字母A的序号为65,以下程序的输出的结果是()      #include      main()      { char c1=’A’,c2=’Y’;      printf(“%d,%d/n”,c1,c2);}
    A

    因输出格式不合法,输出错误信息

    B

    65,90

    C

    A、Y

    D

    65,89


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