c++ 用户输入一个字符,如果是大写字母,则转换成小写字母输出,如果是小写
3个回答
展开全部
c++编一个程序使 输入一字符,若为大写字母,转小写输出;若为小写字母,转大写输出
#include<iostream>
using namespace std;
int main()
{
char a;
cin>>a;
if(a>='a' && a<='z')
{
a = a-32;
}
else if(a>='A' && a<='Z')
{
a= a+32;
}
cout<<a;
return 0;
}
c编一个程序使 输入一字符,若为大写字母,转小写输出;若为小写字母,直接输出
#include<stdio.h>
main(){
char ch;
scanf("%c",&ch);
ch=(ch>='A' && ch<='Z')?(ch+32):ch;
printf("%c\n",ch);
}
#include<iostream>
using namespace std;
int main()
{
char a;
cin>>a;
if(a>='a' && a<='z')
{
a = a-32;
}
else if(a>='A' && a<='Z')
{
a= a+32;
}
cout<<a;
return 0;
}
c编一个程序使 输入一字符,若为大写字母,转小写输出;若为小写字母,直接输出
#include<stdio.h>
main(){
char ch;
scanf("%c",&ch);
ch=(ch>='A' && ch<='Z')?(ch+32):ch;
printf("%c\n",ch);
}
展开全部
把题目说完?
判断大小写用ascii码比较
char a;
cin>>a;
if(a>='A'&&a<='Z')
a+=' ';
if(a>='a'&&a<='z')
//你没给全,我不知道小写字母做什么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
int main()
{
char ch;
while((ch=getchar()) != '\n'){
if(ch>='A'&& ch<='Z'){
ch+=32;
putchar(ch);
}
else if(ch>='a' && ch<='z'){
ch-=32;
putchar(ch);
}
}
return 0;
}
//示例运行结果:
F:\c_work>a.exe
abcdEFGHIjklmn
ABCDefghiJKLMN
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询