本文共 646 字,大约阅读时间需要 2 分钟。
C++程序示例:字符串大小写转换
以下是一个简单的C++程序示例,功能是将字符串中的字符转换为大小写交替。程序通过读取用户输入的字符串,并对每个字符进行处理。
代码结构如下:
#include#include using namespace std;int main(void) { string s; cin >> s; int length = s.length(); int c = 'A' - 'a'; for(int i = 0; i < length; i++) { if(s[i] > 'Z' + 1) { s[i] -= c; } else { s[i] += c; } } cout << s << endl;}
程序的主要功能是对输入的字符串进行字符转换。如果字符是大写字母,则转换为小写字母;如果是小写字母,则转换为大写字母。具体转换逻辑如下:
这个程序适用于需要对字符串进行简单字符转换的场景,例如文本文件的格式转换或自动化处理任务。
转载地址:http://mrhu.baihongyu.com/