y 字符串大小写英文字母转换.cpp
来自「我正在学习C编程」· C++ 代码 · 共 26 行
CPP
26 行
/**/
#include<stdio.h> //导入包含I/O函数的头文件stdio.h
void main()
{
printf("\n\t输入字符串,大写字母变小写,小写字母变大写后输出\n\n");
while(1)
{
printf(" 输入字符串: \n");
int i=0;
char a[50];
while(1)
{
scanf("%c",&a[i]); //输入字符
if(a[i]>='A'&&a[i]<='Z'){a[i]+=32;} //大写字母变小写
else if(a[i]>='a'&&a[i]<='z'){a[i]-=32;}//小写字母变大写
printf("%c",a[i]); //输出当前字符
if(a[i]=='\n'){break;}
i++;
}
printf("\n 是否继续输入吗?是则回车,否则输入‘空格’回车 ");
if(getchar()==' '){break;}
else {while(getchar()!='\n'){;}}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?