《字符串大小写转换的2种方法c.pdf》由会员分享,可在线阅读,更多相关《字符串大小写转换的2种方法c.pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、/字符大小写转换0#include00using namespace std;0/将字符串中小写字母转换为大写字母char*Letter_strupr(char*s)00char*p=s;0while(*s!=0)000if(*s=a&*s=A&*s=Z)*s+=32;0s+;00return p;00int main()000char*Letter_strupr(char*);/函数声明char*Letter_strlwr(char*);/函数声明char*p,*string=new char;coutInput a strings:;cin.getline(string,100);0000
2、0cout 将字符串中小写字母转换为大写字母:n;p=Letter_strupr(string);coutpendl;000cout 将字符串中大写字母转换为小写字母:n;p=Letter_strlwr(string);coutpendl;return 0;0000/字符大小写转换0#include0using namespace std;0/将小写字母转换为大写字母char a_to_A(char ch)0000if(ch=a&ch=A&ch=Z)return ch+a-A;0return ch;00int main()000char a_to_A(char);/函数声明char A_to_a(char);/函数声明0char*string=new char;char*p1,*p2;00p1=p2=string;0coutInput a strings:;cin.getline(string,100);000cout将字符串中小写字母转换为大写字母:n;while(*p1!=0)000couta_to_A(*p1);p1+;000coutendl;0cout将字符串中大写字母转换为小写字母:n;while(*p2!=0)000coutA_to_a(*p2);p2+;00coutendl;return 0;00