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

网站建设一般好久到期百度导航官网

网站建设一般好久到期,百度导航官网,宁波建站模板,app开发制作哪种快目录 题目: 代码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.ritt.cn/news/21022.html

相关文章:

  • 个人网站不备案可以吗深圳网站设计
  • 已有域名怎么建设网站企业网站推广策划
  • 杭州做网站小程序公司宁波seo优化费用
  • 重庆专业网站开发服务windows优化大师自动下载
  • 购物网站开发要解决的问题seo搜索引擎优化方法
  • 青岛网站建设公司怎么样自己创建一个网站需要多少钱
  • 如何看一个网站开发语言免费收录网站推广
  • 常州 网站优化seo英文
  • 网站做选择题怎么快速选择在线数据分析网站
  • 网站推广工作计划付费推广外包
  • seo优化或网站编辑做销售最挣钱的10个行业
  • 九江做网站的公司百度推广登录平台客服
  • 做死活题网站在线优化工具
  • 中国住房和城乡建设部网站游戏代理怎么找渠道
  • 云南省玉溪市江川区住房和城乡建设局网站windows10优化工具
  • 和凡科网类似的网站软文营销的案例
  • 小型网站建设步骤镇江网页设计
  • 网站建设费用构成网络平台推广运营公司
  • wordpress widget idseo排名如何优化
  • 做网站卖多少钱一个软件培训机构
  • 高埗镇网站建设公司深圳网站建设推广优化公司
  • 有哪些做短租的网站好怎么自己做一个网页
  • 做视频网站需要哪些手续在哪里查关键词排名
  • 网站双域名公司网站建设价格
  • 建b2c网站需要办的手续网络营销的特点包括
  • 电商网站开发方案拉新注册app拿佣金
  • 西城改版网站营销策略有哪些4种
  • 郑州网站建设 智巢网站建设推广多少钱
  • wordpress做的视听网站网站外链购买平台
  • 学习网站制作免费发广告的网站