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

旅游网站建设的参考文献合肥比较好的网站建设公司

旅游网站建设的参考文献,合肥比较好的网站建设公司,太原网站建设王道下拉惠,电白区住房和城乡建设部门户网站B2109 统计数字字符个数 题目描述 输入一行字符,统计出其中数字字符的个数。 输入格式 一行字符串,总长度不超过 255。 输出格式 输出为 1 行,输出字符串里面数字字符的个数。 输入输出样例 #1 输入 #1 Today is 2021-03-27 输出 #1 …

B2109 统计数字字符个数

题目描述

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

输入格式

一行字符串,总长度不超过 255。

输出格式

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

输入输出样例 #1

输入 #1

 Today is 2021-03-27

输出 #1

 8

代码实现:

 #include<bits/stdc++.h>using namespace std;​int main() {int num=0;string s;getline(cin,s);int n=s.size();​for(int i=0; i<n; i++) {if(s[i]>='0'&&s[i]<='9') {num++;} }cout<<num<<endl;return 0;}

代码思路:

  1. 读取输入:使用 getline 函数读取整行输入,确保包含空格在内的所有字符都被正确读取。

  2. 遍历字符串:逐个检查字符串中的每个字符。

  3. 判断数字字符:通过比较字符的ASCII值,判断其是否为数字字符(即介于 '0' 和 '9' 之间的字符)。

  4. 计数:每遇到一个数字字符,计数器加一。

  5. 输出结果:最后输出计数器的值,即数字字符的总数。

知识点

  • 输入处理:使用 getline(cin, s) 从标准输入读取一整行,直到遇到换行符为止。

  • 字符范围判断:通过比较字符的 ASCII 值('0''9')判断是否为数字。

  • 范围循环for (char c : s) 是 C++11 特性,简化遍历容器元素的语法。

  • 时间复杂度O(n),其中 n 为字符串长度。每个字符仅遍历一次,效率最优。

http://www.dtcms.com/wzjs/814532.html

相关文章:

  • wordpress主题网站本地南通网站建设
  • 二手车东莞网站建设怎麽做网站
  • 关于动物的网站建设策划书汕头企业网站推广方法
  • 教育课程网站建设相册制作
  • 统计网站流量的网站网页设计培训班一般多少人
  • 六安网站制作人才招聘建设大型门户网站
  • 汕头网站建设网站兖州市做网站
  • 公司宣传网站怎样建立自己手机网站
  • 直播平台开发多少钱安徽搜索引擎优化seo
  • 赶集门户网站建设方案网络培训视频如何快速完成
  • 建设银行网站201308济南网站开发设计
  • 郑州知名做网站公司免费模板下载个人简历
  • 建设网站的费用属于做一个医院网站多少钱
  • 柳州市建设工程质量安全监督管理处网站wordpress用什么语言包
  • 网站建设百强企业海兴贴吧
  • 手机网站报价单模板商务网站建设有哪几个步骤
  • 网站开发文档管理工具太原西北建设有限公司网站
  • 桂林建设银行招聘网站企业融资成本
  • 网站的规划与建设 按时间顺序百度智能云wordpress
  • 什么是网站前置审批儒枫网网站建设
  • 优化网站技术建设路第3小学网站电话
  • 电子类网站模板重庆专业网站推广流程
  • 昆山网站建设便利的合肥网站建设
  • 免费自助制作永久网站什么是外网服务器
  • 茌平网站建设菜谱制作深圳公司装修设计
  • 制作简单的个人网站广州域名备案
  • 宝安专业网站建设阿里云虚拟主机怎么建立网站
  • 仿门户网站上海专业做网站的公司
  • 网站维护页面源码怎样做社交网站
  • 广州市外贸网站建设服务机构重庆建网站哪家售后服务比较好