蓝桥杯 大小写转换

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码


相关推荐
水蓝烟雨10 分钟前
2359. 找到离给定两个节点最近的节点
算法·leetcode
ComputerInBook10 分钟前
C++ 17 相比 C++ 14 新增之特征
开发语言·c++·c++ 17
澈20724 分钟前
哈希表:O(1)查找的终极指南
算法·哈希算法·散列表
Peter·Pan爱编程24 分钟前
引用:比指针更安全的别名
c++·指针·引用·c++基础
m0_5027249525 分钟前
golang 、java、c++、javascript 语言switch case异同
java·javascript·c++·golang
我命由我1234525 分钟前
Android Framework P1 - 低配学习 Framework 方案、开机启动 Init 进程
android·c语言·c++·学习·android jetpack·android-studio·android runtime
为何创造硅基生物25 分钟前
C语言 char
c语言
许长安26 分钟前
互斥锁、自旋锁、读写锁使用场景以及底层实现
c++·经验分享·笔记
幻奏岚音37 分钟前
AI模型用户画像分析_new
人工智能·算法·计算机视觉·数据挖掘