#include <stdio.h> main() { char c; while((c=getchar())!=’$’) { if(‘A’<=c&&c<=‘Z’) putchar(c); else if(‘a’<=c&&c<=‘z’) putchar(c-32); } }
当输入为ab*AB%cd#CD$时,运行结果为:
ABABCD
ABABCDCD
A BABCDCD
AB*ab%CD#cd
AB*AB%CD#CD
AB
Charlotte 回复 Charlotte: ABABCD
Charlotte 回复 Charlotte: ABABCDCD
abab cd cd
*%#均不在大写字母与小写字母的范围内,所以没有输出
ab*%cd#
ASC|| 大写字母:65A 小写字母:97 a (小写➡大写 ASC||-32) ABABCDCD
ABabCDcd
99
ABCDCD
ab*ab%cd#cd
AB*AB%CDCD
ababcdcd
Mr C 回复 Mr C: ABABCDCD
Lhl 回复 Lhl: ABABCDCD
ABabCD
用户登录可进行刷题及查看答案
登录后提交答案