当前位置: 首页 > news >正文

遵义网站开发公司电话专业网站建设团队

遵义网站开发公司电话,专业网站建设团队,google学术搜索,wordpress七牛云储存islower/isupper函数 islower和isupper是C标准库中的字符分类函数&#xff0c;用于检查一个字符是否为小写字母或大写字母。 islower和isupper函数需要包含头文件&#xff0c;也可用万能头文<bits/stdc.h>包含。 函数返回值为bool类型。 char ch1 A; char ch2 a;//…

islower/isupper函数

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

islower和isupper函数需要包含头文件,也可用万能头文<bits/stdc++.h>包含。

函数返回值为bool类型。

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

tolower/toupper函数

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

char ch1 = 'A';
char ch2 = 'a';char lowercaseCh1 = tolower(ch1);
cout << "Lowercase of " << ch1 << "is" << lowercaseCh1 << endl;char uppercaseCh2 = toupper(ch2);
cout << "Uppercase of " << ch2 << "is" << uppercaseCh2 << endl;

Ascall码

char - 8bit - 2^8个 -256 个-其中有一位符号位-所以用到的是128个字符

char看成一个数字

'c' - 'a' + 'A' = 'C' c转变成C

在了解了ascii码后,我们可以通过直接对英文字母进行加减运算计算出其大小写的字符。

在ASCII码表中,大写字母的编码范围是65(A)到90(Z),而小写字母的编码范围是97(‘a’)到122(z)。根据这个规则,可以使用ASCII码表进行大小写转换。

Tips:在程序设计时,尤其是用到char类型时,一定要注意到底是“数字09”还是“字符09”

它们也可以通过ascii进行转换。

’6‘ - ’0‘ = 6

#include<bits/stdc++.h>
using namespace std;
//方法一
char convertedCh(char ch)
{if (islower(ch))ch = toupper(ch);else if (isupper(ch))ch = tolower(ch);return ch;
}int main(void) {string ch; getline(cin, ch);for (auto& i : ch)i = convertedCh(i);cout << ch << '\n';return 0;
}//方法二char convertedCh(char ch)
{if('a' <= ch&& ch <= 'z')ch = 'A' + ch - 'a';if('A' <= ch&& ch <= 'Z')ch = 'a' + ch - 'A';return ch;}
http://www.yayakq.cn/news/587508/

相关文章:

  • pdf 网站建设赣州市赣楼网络科技有限公司
  • 做企业网站 空间怎么买公司做一个网站内容如何设计
  • 苏州园区已经烂掉了江门seo
  • 学ps做兼职的网站有哪些网站排名查询alexa
  • 三门峡住房城乡建设局网站公司网站cms
  • 佛山网站建设怎么选百度推广关键词怎么设置好
  • 泰安营销网站建设樟木头网站建设
  • 官方网站下载69662018年期刊网站建设调查
  • 怎么找到网站站长具有价值的做网站
  • 东营网站建设dysem大型科技网站
  • 怎么做自己的手机网站芜湖设计公司排名
  • 网站div的高度根据图片朋友圈推广怎么做
  • 做网站商家企业模板wordpress
  • 网站跳转到另外一个网站怎么做优质的天津网站建设
  • 美橙云建站成立网站要营业执照吗
  • 公司网站自己可以学习优化吗广州注册公司地址
  • 自助建站系统是怎么实现微信群投票网站怎么做
  • 网站建设技术可行性长沙市做网站的网站
  • 网站设计服务表信融营销型网站建设
  • 做网站吸引客户纺织品服装网站建设优化
  • iis网站asp.net部署佛山制作做网站
  • 网站开发设计培训设计网站页面出现问题
  • wordpress php转html代码昆明优化网站
  • 凡科建站的建站后如何管理东莞地铁线路图
  • 网站建设咨询服务合同爱漫画-只做精品的韩漫网站
  • 用asp做网站需要什么软件推广网络营销外包公司
  • 做设计学什么英语比较好的网站wordpress新浪微博主题
  • 徐州html5响应式网站建设网页的维护与更新
  • 青岛市医疗保险网站小红书推广引流
  • 网站建设行业前景如何中山seo网站优化公司