有以下程序,其功能是将从键盘上输入的小写字母转换成大写字母输出,当输入为‘#’时,结束转换,请在下划线处填上合适的语句。大写A的ASCII值为65,小写a的ASCII值为97. #include<stdio.h> main() { char c; scanf(“%c”,&c); while(______) { if(______) printf(“%c”,______); scanf(“%c”, ___); } }
时间: 2023-07-16 13:12:04 浏览: 95
c代码-4. 功能:从键盘中输入一个大写字母,要求改用小写字母输出。
#include<stdio.h>
int main()
{
char c;
scanf("%",&c);
while(c != '#') //输入是否为'#'
{
if(c 'a' && c <= 'z') //判断输入是否为小写字母
printf("%c", c - 32); //将小写字母转换成大写字母并输出
else
printf("%c", c); //不是小写字母则直接输出
scanf("%c", &c); //继续读入下一个字符
}
return 0;
}
阅读全文