44问答网
所有问题
c++编写函数将一个小写字母转换为大写字母在主函数中调用该函数
如题所述
举报该问题
推荐答案 2018-04-08
#include<iostream>
using namespace std;
char mc(char x) { char c; if ( x>='a' && x<='z' ) c=x-'a'+'A'; else c=0; return c; }
void main() { char buffer[20],c,cc;
cin>>buffer; c=buffer[0]; cc=mc(c); cout<<cc<<endl;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/GGZ6KDKWKZ6KRK6YWVK.html
其他回答
第1个回答 2018-04-07
#include <iostream>
using namespace std;
char toUpper(char ch) {
if (ch>='a' || ch <='z')
return ch - 0x20;
return ch;
}
int main() {
char ch;
cin >> ch;
cout << "Upper case : " << toUpper(ch) << endl;
return 0;
}
第2个回答 2015-05-05
你可以看一下ascii码 A是65 a是97
就是说你可以判断字符如果是小写的就减去32
第3个回答 2015-05-05
#include <iostream>
using namespace std;
char Upper(char s)
{
if(s>='a' && s<='z')
return s-32;
else
return s;
}
int main()
{
char ch;
cin>>ch;
cout<<Upper(ch)<<endl;
return 0;
}
本回答被网友采纳
第4个回答 2018-04-07
#include<iostream>
using namespace std;
#include <stdio.h>
char x2d(char x){
if (x>='a' && x<='z')x = x - 'a' + 'A';
return x;
}
int main(){
char s[]="abcxyz";
int i;
for (i=0;i<strlen(s);i++){
cout << x2d(s[i]) <<endl;
}
return 0;
}
1
2
下一页
相似回答
大家正在搜
相关问题
编写函数,将一个小写字母转换为大写字母,在主函数中调用该函数...
c++:编写一个函数,将大写英文字母转换为小写字母,小写字母...
C语言设计一个函数实现字母大小写转换
编程c++:定义一个函数,讲一个字符串中的所有小写字母转换为...
编写函数,将给定字符串的大写字符转换为小写字符。在主函数中输...
写一个函数和一个main函数实现把小写字母转换成大写字母
自定义函数,用c++写字符串大写字母转换成小写字母
.编写函数,将给定字符串的大写字符转换为小写字符。在主函数中...