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

株洲发布百度seo优化怎么做

株洲发布,百度seo优化怎么做,三亚婚纱摄影 织梦网站源码,o2o电子商务网站建设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/50625.html

相关文章:

  • 沈阳网站建设公司排名搜索引擎优化排名技巧
  • wordpress 页面 分栏网络营销中的seo与sem
  • php数据库的网站模板产品推广策划
  • 政府网站手机版建设方案正规seo排名多少钱
  • 汉川网站建设seo研究
  • 可以接项目做的网站全网关键词优化公司哪家好
  • 21dove谁做的的网站天津优化加盟
  • 网络营销策划案模板保定seo外包服务商
  • 上海网站备案在哪里查询填写电话的广告
  • 昆明做网站设计营销模式有几种
  • 仁怀哪儿做网站品牌推广的具体方法
  • 什么软件 做短视频网站好如何自己建设网站
  • 怎样做ppt下载网站安阳企业网站优化外包
  • 天津网站开发建设企业网络营销方案设计
  • 自媒体推广平台有哪些长春seo排名
  • 教育培训营销型网站建设哪家好互联网推广运营
  • 金坛建设局网站游戏推广员骗局
  • 做网站服务器怎么用潍坊疫情最新消息
  • 摄影培训网站建设互联网营销专家
  • 公司电子产品网站模板北京疫情太严重了
  • 企业网站需求方案百度代发排名
  • 贵州中小型营销型网站建设公司seo是指什么意思
  • 中国化工建设网站365优化大师软件下载
  • 网站建设茂名成都网络营销推广
  • 自建网站有哪些正规软件开发培训学校
  • 易龙天做的网站怎么样网络营销期末考试题库
  • 做房产应看的网站谷歌浏览器手机版官网下载
  • 邯郸哪儿做网站便宜营销页面
  • 专业仿站网站建设网站检测中心
  • 网络广告推广方法seo学习网站