A-A+
当运行以下程序时 从键盘输入AhaMA(空格)Aha<CR> 则下面程序的运行结果是 #in
问题详情
当运行以下程序时,从键盘输入AhaMA(空格)Aha<CR>,则下面程序的运行结果是 #include<stdio.h> main() {char s[80],c="a"; int i=0; scanf("%s",s); while(s[i]!="n) {if(s[i]]==c)s[i]-32; else if(s[i]==c-32)s[i]=s[i]+32; i++;} puts(s);}
A.ahaMa
B.AbAMa
C.A11AMa[空格]aha
D.ahAMa[空格]ahA
参考答案
正确答案:A
解析: 本题主要考查的知识点是大写字母比它对应的小写字母ASCII码值小32,并且字符可以看作整数进行算术运算等操作。