蓝桥杯 大小写转换

islower/isupper函数

islower和issupper是C++标准库中的字符分类函数,用于检查一个字符是否为小写字母或大写字母

需要头文件< cctype>,也可用万能头包含

函数的返回值为bool类型

cpp 复制代码
char ch1='A';
char ch2='b';
//使用islower函数判断字符是否为小写字母
if(islower(ch1)){
	cout<<ch1<<"is a lowercase letter."<<endl;
}else{
	cout<<ch1<<"is not a lowercase letter."<<endl;
}
//使用isupper函数判断字符是否为大写字母
if(isupper(ch2)){
	cout<<ch2<<"is an uppercasse letter."<<endl;
}else{
	cout<<ch2<<"is not an uppercase letter."<<endl;
}

tolower/toupper函数

tolower(char ch)可以将ch转换为小写字母,如果ch不是大写字母则不进行操作。

toupper()同理

cpp 复制代码
char ch1='A';
char ch2='b';
//使用tolower函数将字符转换为小写字母
char lowercaseCh1 = tolower(ch1);
cout<<"Lowercase of"<<ch1<<"is"<<lowercaseCh1<<endl;
//使用toupper函数将字符转换为大写字母
char uppercaseCh2=toupper(ch2);
cout<<"Uppercase of"<<ch2<<"is"<<uppercaseCh2<<endl; 

ascill码


相关推荐
梦游钓鱼1 天前
Logger.h和Logger.cc文件分析
开发语言·c++
mit6.8241 天前
Agent memory发展路线
算法
青桔柠薯片1 天前
Linux I/O多路复用:深入浅出poll与epoll
linux·运维·服务器·算法
渡过晚枫1 天前
[第十六届蓝桥杯/java]2.2025
java·职场和发展·蓝桥杯
酉鬼女又兒1 天前
HTML零基础快速入门篇(可用于备赛蓝桥杯Web应用开发) 牛客手把手戴刷FED1~8:基本标签,基本标签,媒体标签详解
前端·职场和发展·蓝桥杯·html·web
REDcker1 天前
Linux C++ 内存泄漏排查分析手册
java·linux·c++
临溟夜空的繁星1 天前
C++ STL-- vector
开发语言·c++
哈哈很哈哈1 天前
逻辑回归Logistic Regression
算法·机器学习·逻辑回归
甄心爱学习1 天前
【极大似然估计/最大化后验】为什么逻辑回归要使用交叉熵损失函数
算法·机器学习·逻辑回归
01二进制代码漫游日记1 天前
C/C++中的内存区域划分
c语言·jvm·数据结构·学习