itgle.com
更多“已知字母A的ASCII码为十进制的65,下面程序的输出为( )。void main(){ char ch1,ch2;ch1=’A’+’5’-’ ”相关问题
  • 第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的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。

  • 第3题:

    已知字母A的ASCII码为十进制65,下面程序段的运行结果为: char ch1,ch2; ch1= ‘A’+5-3; ch2= ‘A’+6-3; printf(“%d, %cn”, ch1,ch2);

    A.67, D

    B.C

    C.D

    D.不确定值


    C

  • 第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码为十进制的97,下面程序的输出结果是()。 #include "stdio.h" main() { char ch1 , ch2 ; ch1='a'+'5'-'3' ; ch2='a'+'6'-'3' ; printf("%d,%cn", ch1, ch2); }


    B