7-113 统计数字字符和空格 (15 分)

本题要求编写程序,输入一行字符,统计其中数字字符、空格和其他字符的个数。建议使用switch语句编写。

输入格式:

输入在一行中给出若干字符,最后一个回车表示输入结束,不算在内。

输出格式:

在一行内按照

blank = 空格个数, digit = 数字字符个数, other = 其他字符个数

的格式输出。请注意,等号的左右各有一个空格,逗号后有一个空格。

输入样例:

在这里给出一组输入。例如:

Reold 12 or 45T

结尾无空行

输出样例:

在这里给出相应的输出。例如:

blank = 3, digit = 4, other = 8

结尾无空行

#include<iostream>
using namespace std;
int main(){int b=0,d=0,o=0;string s;getline(cin,s);for(int i=0;i<s.size();i++){if(s[i]==' '||s[i]=='\n') b++;else if(s[i]>='0'&&s[i]<='9') d++;else o++;}printf("blank = %d, digit = %d, other = %d\n",b,d,o);return 0;
}

统计数字字符和空格 (15 分)相关推荐

  1. 统计学生成绩 (15 分)

    统计学生成绩 (15 分) 本题要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布.百分制成绩到五分制成绩的转换规则: 大于等于90分为A: 小于90且大于等于80为B: 小于80且大于等于7 ...

  2. 7-5 统计大写辅音字母 (15 分)

    7-5 统计大写辅音字母 (15 分) 英文辅音字母是除A.E.I.O.U以外的字母.本题要求编写程序,统计给定字符串中大写辅音字母的个数. 输入格式: 输入在一行中给出一个不超过80个字符.并以回车 ...

  3. 6-9 统计个位数字(15 分)

    6-9 统计个位数字(15 分) 本题要求实现一个函数,可统计任一整数中某个位数出现的次数.例如-21252中,2出现了3次,则该函数应该返回3. 函数接口定义: int Count_Digit ( ...

  4. 7-64 统计大写辅音字母 (15 分)英文辅音字母是除A、E、I、O、U以外的字母。本题要求编写程序,统计给定字符串中大写辅音字母的个数。PTA:中M2021春C、Java入门练习第I段

    7-64 统计大写辅音字母 (15 分) 英文辅音字母是除A.E.I.O.U以外的字母.本题要求编写程序,统计给定字符串中大写辅音字母的个数. 输入格式: 输入在一行中给出一个不超过80个字符.并以回 ...

  5. 习题3-4 统计学生成绩(15 分)

    本题要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布.百分制成绩到五分制成绩的转换规则: 大于等于90分为A: 小于90且大于等于80为B: 小于80且大于等于70为C: 小于70且大于等于 ...

  6. 【PTA题目】7-9 统计大写辅音字母 (15 分)

    英文辅音字母是除A.E.I.O.U以外的字母.本题要求编写程序,统计给定字符串中大写辅音字母的个数. 输入格式: 输入在一行中给出一个不超过80个字符.并以回车结束的字符串. 输出格式: 输出在一行中 ...

  7. 习题7-6 统计大写辅音字母 (15 分)

    方法一: #include<stdio.h> #include<math.h> #include<string.h> #define maxx 105 int n; ...

  8. 实验7-3-3 统计大写辅音字母 (15分)

    解题思路 将输入字符传入字符数组str1 计数大写辅音字母个数 输出 源代码如下: #include<stdio.h> #define N 100 int main() {char ch; ...

  9. 7-1 统计大写辅音字母 (15 分)

    #include<stdio.h> #include<string.h> int main(){char c[81]={0};//这里该是80还是81啊int i,cnt=0; ...

最新文章

  1. 清华构建新一代数据集NICO,定义图像分类新标准
  2. 通过js引用外部脚本(方便直接在浏览器上调试抓取代码)
  3. PHP调用外部服务获取IP地域信息实现信息的地域性关联
  4. 获取网络时间并刷新本地时间(源码2)
  5. 连接mysql数据库时提示2003-can t connect to MySQL server on ip(10060)的解决办法
  6. ZooKeeper(三) 什么是分布式锁以及使用Redis手写实现
  7. 精通 Oracle+Python,第 4 部分:事务和大型对象
  8. asp php 对照表,asp 与php中常用函数对比
  9. java实现顺序表和链表_Java: 实现顺序表和单链表的快速排序
  10. 学术 | 如何写一篇学术论文?(下)
  11. 个人对游戏加速器行业看法(二):加速器现有架构梳理
  12. 开发低功耗蓝牙4.0血压计连接与收发数据
  13. 贪心算法实例(一):多任务分配问题
  14. 什么是“冲激响应”?这样讲你该理解了!
  15. 在chrome中设置禁止访问的网站
  16. Go语言中Printf 的用法
  17. vmware上pfSense安装说明
  18. 华为鸿蒙系统新界面,华为德国申请专利更新 自研操作系统鸿蒙界面曝光
  19. Shell - mkdir
  20. 图像识别与检测技术的创新

热门文章

  1. IOS之block,一点小心得
  2. WPF的几种布局方式
  3. agile/scrum 如果一切都从解放前开始
  4. Netbeans、Eclipse中查看JDK源码
  5. 三款Scrum项目管理工具
  6. [转载]Linux批量替换不同文件中的相同字符串
  7. Forms Builder常用函数
  8. 【缅怀妈妈系列诗歌】之八:妈妈,我不会忘记
  9. Java高级开发反射手段更换对象根节点内容
  10. UIScrollView autolayout