参考答案和解析
正确答案:A
更多“已知字母A的ASCⅡ码为十进制数65,下面程序的输出结果是()main(){char ch1,ch2;ch1='A' + '5'-'3'; ”相关问题
  • 第1题:

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

  • 第2题:

    已知字母A的ASCⅡ码为十进制的65,下面程序的输出是() #include<stdio.h> void main() { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%c,%cn",ch1,ch2); }

    A.67,D

    B.C

    C.D

    D.ch2='A'+'6'-'3'


    A将字符进行运算时,进行运算的是ASCII值,所以ch1=65+2=67(‘5’与’3’的ASCII

  • 第3题:

    已知字母a的ASCII码为十进制的97,下面程序的输出结果是()。 #include "stdio.h" main() { char ch1 , ch2 ; ch1='a'+'5'-'3' ; ch2='a'+'6'-'3' ; printf("%d,%cn", ch1, ch2); }


    B

  • 第4题:

    1、已知字母A的ASCII码为十进制的65,下面程序的输出是 #include<stdio.h> void main() {char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%d,%c\n",ch1,ch2); }

    A.67,D

    B.C

    C.D

    D.不确定的值


    A

  • 第5题:

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

    A.67,D

    B.C

    C.D

    D.不确定的值


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