已知字符A的ASCII代码值为65,以下程序运行时若总键盘输入:B33<回车>,则输出结果是:

#include<stdio.h>
#include<string.h>
main()
{ char a,b;
a=getchar();scanf(“%d”,&b);
a=a-‘A’+’0’;b=b*2;
printf(“%c %c\n”,a,b);
}

a=a-‘A’+’0’=1+‘0’='1'

b=b*2=33*2=66
输出是%c 字符型的格式 所以
就应该是1 B
温馨提示:答案为网友推荐,仅供参考
相似回答