编程题:输入一个字符,判断它是否是小写字母。如果是,将它转化成大写字母;如果不是,不转换。

如题所述

运行成功的
#include<iostream>
using namespace std;
void main(){
char c;
cout<<"请输出字母:";
cin>>c;
if(c>='A'&&c<='Z')
{ c=c+0;
cout<<"字母转换为大写字母:";
cout<<c<<endl;
}
else if(c>='a'&&c<='z')
{
c-=32;
cout<<"字母转换为大写字母:";
cout<<c<<endl;
}
else
cout<<"您输入的不是字母"<<endl;
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-07-01
if (ch >= 'a' &7 ch <= 'z')
ch -= 32;
第2个回答  推荐于2018-03-15
#include <stdio.h>
#include <ctype.h>
#include <stdlib.h>
main()
{
char c;
c=getchar();
if(islower(c))
c=toupper(c);
putchar(c);
system("pause");
}本回答被提问者和网友采纳
第3个回答  2012-07-01
不明白我来做下任务的
相似回答