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

北京市保障房建设官方网站外贸网站主机选择

北京市保障房建设官方网站,外贸网站主机选择,dw做网站背景图片设置铺平,昆山网站制作哪家好目录 题目: 代码1: 代码2: 题目描述输入一行字符,统计出其中数字字符的个数。 代码如下: 判断⼀个字符是否是数字字符有⼀个函数是 isdigit ,可以直接使⽤。 代码如下: 题目: 大家都知道…

目录

题目:

代码1:

代码2:

题目描述输入一行字符,统计出其中数字字符的个数。

代码如下:

判断⼀个字符是否是数字字符有⼀个函数是 isdigit ,可以直接使⽤。

代码如下:


题目:

大家都知道一些办公软件有自动将字母转换为大写的功能。输入一个长度不超过 
100
100 且不包括空格的字符串。要求将该字符串中的所有小写字母变成大写字母并输出。

输入格式
输入一行,一个字符串。

输出格式
输出一个字符串,即将原字符串中的所有小写字母转化为大写字母。

输入输出样例
输入 
Luogu4!
输出 
LUOGU4!

代码1:

#include<iostream>
using namespace std;
const int N = 110;
char s[N];
int main()
{cin >> s;for(int i = 0; s[i] != '\0'; i++){if(s[i] >= 'a' && s[i] <= 'z') //如果是⼩写字⺟ {s[i] -= 32; //转换成⼤写 }}cout << s <<endl;
}

这⾥再给⼤家介绍两个函数: islower 和 tolower ,需要的头⽂件是 <cctype>
字符分类函数和字符转换函数:https://legacy.cplusplus.com/reference/cctype/
int islower ( int c ); //判断字符是否是⼩写字⺟ 
int tolower ( int c ); //转换成⼩写字⺟ 
islower 是C/C++中提供的⼀个判断字符是否是⼩写字⺟的函数,如果参数 c 是⼩写字⺟,函数返
回⼀个⾮0的数字,如果不是⼩写字⺟,函数返回0,其实还有⼀个函数是 isupper ,是判断⼤写字
⺟的。
tolower 是C/C++中提供的⼀个将参数 c 从⼤写字⺟转化成⼩写字⺟的函数,通过返回值返回转换
后的⼩写字⺟。如果 c 本⾝就是⼩写字⺟,则什么都不发⽣。还有⼀个函数是 toupper ,是⼩写字⺟转换成⼤写的。
有了上⾯的函数掌握,上⾯的代码就可以改写成:

代码2:

#include <iostream>
#include <cctype>
using namespace std;
const int N = 110;
char s[N];
int main()
{cin >> s;for(int i = 0; s[i] != '\0'; i++){if(islower(s[i])){s[i] = toupper(s[i]);}}cout << s <<endl;
}

题目描述
输入一行字符,统计出其中数字字符的个数。

输入格式
一行字符串,总长度不超过 
255

输出格式
输出为 
1
1 行,输出字符串里面数字字符的个数。

输入输出样例
输入 
Today is 2021-03-27
输出 
8

代码如下:

//代码1 
#include <iostream>
using namespace std;
const int N = 266;
char arr[N];
int main()
{//使⽤fgets读取带空格的字符串时,会读取到\n,并将\n也读取到arr中,会⾃动在末尾加上\0 fgets(arr, N, stdin);int i = 0;int c = 0;while (arr[i] != '\n') //这⾥判断是否等于\n,来觉得是否结束 {if (arr[i] >= '0' && arr[i] <= '9')c++;i++;}cout << c << endl;return 0;
}
//代码2 
#include <iostream>
using namespace std;
const int N = 266;
char arr[N];
int main()
{//下⾯这种读取⽅式遇到\n就停⽌,不会讲\n存⼊arr,会⾃动在末尾存放\0 scanf("%[^\n]s", arr);int i = 0;int c = 0;while (arr[i] != '\0') //这⾥判断是否等于\0,来觉得是否结束 {if (arr[i] >= '0' && arr[i] <= '9')c++;i++;}cout << c << endl;return 0;
}

上面代码注意while循环中判断条件,一个是是否是“\n”,一个是是否是'\0'。

判断⼀个字符是否是数字字符有⼀个函数是 isdigit ,可以直接使⽤。

int isdigit ( int c ); 如果参数 c 是数字字符,则返回⾮ 0 的值,如果不是数字字符,则返回 0 。

代码如下:

#include <iostream>
#include <cctype>
using namespace std;
const int N = 266;
char arr[N];
int main()
{//下⾯这种读取⽅式遇到\n就停⽌,不会讲\n存⼊arr,会⾃动在末尾存放\0 scanf("%[^\n]s", arr);int i = 0;int c = 0;while (arr[i] != '\0') //这⾥判断是否等于\0,来觉得是否结束 {if (isdigit(arr[i]))c++;i++;}cout << c << endl;return 0;
}

http://www.yayakq.cn/news/441666/

相关文章:

  • 苗木网站建设网络营销措施有哪些
  • 网站建设的潜在客户网站更换图片之类的怎么做
  • 济南免费网站制作企业所得税怎么算公式
  • 做视频网站什么平台好虚拟主机建网站
  • 沧州做网站优化2020新闻大事件摘抄
  • 站长收录住房和城乡建设部网站职责
  • 沈阳网站建设tlmh网站推广有哪些优势
  • 成都成华网站建设有免费做推广的网站吗
  • 网站建设前个人主页网站html
  • 织梦网站安装教程视频教程长沙建站网站
  • 建设营销网站的目的云南科技公司网站
  • 关键词查询的分析网站前端素材网
  • 站点创建成功建设网站合同文档
  • 深圳移动网站建设制作公司网页模版是已经做好的
  • 广州建设专业网站增加网站收录
  • 做影视网站须要注意什么企业宣传册模板直接套用
  • zara网站建设需求分析深圳网络营销外包好吗
  • 长沙手机网站公司南宁自助建站模板
  • 360度网站模板网站设计有哪些语言版本
  • 网络公司网站程序移动互联网开发的数据有限但更新快
  • 建设图书馆网站网站开发人员工具种类
  • 珠海网站建设建站系统快速网站排名优化
  • 丽水市莲都区建设局网站一手房哪个网站做信息效果好
  • 做直播网站软件有哪些软件电子商务公司取名字参考大全
  • 如何检查网站是否做cdn加速网站的建设方法包括什么
  • 做资讯网站需要什么条件潍坊网站建设wfzhy
  • worldpress 建站服装品牌建设网站的目的
  • 免费做优化的网站咨询网站公司建设计划书
  • 黑龙江 网站建设自建网站备案通过后怎么做
  • 网站 首页 栏目 内容靖江网站建设公司