已知字符’A’的ASCII代码值为65,以下程序运行时若从键盘输入:B33 <回车>,则输出结果是【 】。 #include <stdio.h> main( ) { char a,b; a =

admin2009-01-15  46

问题 已知字符’A’的ASCII代码值为65,以下程序运行时若从键盘输入:B33 <回车>,则输出结果是【  】。
      #include <stdio.h>
      main( )
       {  char a,b;
           a = getchar( ) ;seanf( "% d" ,&b);
           a=a-’A’ +’0’;b=b* 2;
           prinff( "% c % c \n" ,a,b);
        }

选项

答案1 B

解析 本题输入B33,字符’B’被输入给字符变量a,33赋给b,执行a=a-’A’+’0’;得到 a的值’1’;执行b=b*2;得到b值66,最后以字符型输出为1 B。
转载请注明原文地址:https://kaotiyun.com/show/5hXp777K
0

最新回复(0)