当运行以下程序时 从键盘输入:AhaMA[空格]Aha<回车> 则下面程序的运行结果是()。 #include&
已帮助 人
当运行以下程序时,从键盘输入:AhaMA[空格]Aha<回车>,则下面程序的运行结果是()。 #include<stdio.h> int main(void) { char s[80],c="a"; int i=0; scanf("%s",s); while(s[i]!="0") { if(s[i]==c) s[i]=s[i]-32; else if(s[i]==c-32) s[i]=s[i]+32; i++; return 0; } puts(s); }
A.ahAMa
B.AbAMa
C.AhAMa[空格]ahA
D.ahAMa[空格]allA
![当运行以下程序时 从键盘输入:AhaMA[空格]Aha<回车> 则下面程序的运行结果是()。 #include&](/uploads/allimg/6-2564172Q9.jpg)
回答
共1条回复-
A 解析:本题主要考查的知识点是大写字母比它对应的小写字母ASCII码值小32,并且字符可以看作整数进行算术运算等操作。
