cctype 函数

复制代码
复制代码
复制代码
 1    * 1. 编写一个程序,读取键盘输入 直到遇到@符号为止,并回显输入(数字除外),同时将大写字
 2       转换为小写,将小写字符转换为大写(别忘了 cctype 函数系列)  
 3     * 
 4     */
 5 
 6     std::cout << "请输入:";
 7     char ch;
 8     string str_data;
 9     while (cin.get(ch))
10     {
11         if (ch == '@')
12         {
13             break;
14         }
15         else  if (ch >= 'a' && ch <= 'z')
16         {
17             ch = toupper(ch);
18         }
19         else if (ch >= 'A' && ch <= 'Z')
20         {
21             ch = tolower(ch);
22         }
23         else if(isdigit(ch))
24         {
25             continue;
26         }
27         str_data.push_back(ch);
28         ch++;
29     }
30     cout << str_data;
复制代码

 

复制代码
复制代码
posted @   代码改变世界—LHB  阅读(34)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示