C语言case次数有限制吗,用switch...case语句统计数字、空格和其他字符出现的次数...
//用switch...case语句统计数字、空格和其他字符出现的次数
//转自K&R
#include
int main(void)
{
int c, i, nwhite, nother, ndigit[10];
nwhite = nother = 0;
for (i = 0; i < 10; i++)
ndigit[i] = 0;
while ((c = getchar()) != EOF)
{
switch (c)
{
case '0': case '1': case '2': case '3': case '4':
case '5': case '6': case '7': case '8': case '9':
ndigit[c-'0']++;
break;
case ' ':
case '\n':
case '\t':
nwhite++;
break;
default:
nother++;
break;
}
}
printf("digits =");
for (i = 0; i < 10; i++)
printf(" %d", ndigit[i]);
printf(", white space = %d, other = %d\n",nwhite, nother);
return 0;
}
C语言case次数有限制吗,用switch...case语句统计数字、空格和其他字符出现的次数...相关推荐
- java基础—统计一个字符串中各个字符出现的次数
统计一个字符串中各个字符出现的次数 import java.util.Iterator; import java.util.Set; import java.util.TreeMap;public c ...
- 【代码】【有统计错误,待修改】统计文件中,不同字符出现的次数(未排序)
# coding=gbk ''' Created on 2015年12月9日@author: Ryan ''' # 统计文件中,不同字符出现的次数(未排序)import MyDef tag = 1 i ...
- 统计一个字符串中每个字符出现的次数
统计字符串中每个字符出现的次数 分析: 代码展示: 分析: 1.定义一个需要被统计字符的字符串.2.将字符串转换为字符数组.3.定义一个双列集合,存储字符串中的字符以及字符在此字符串中出现的次数.4. ...
- java统计一个字符串中每个字符出现的次数_剑指offer算法题054:字符流中第一个不重复的字符...
推荐阅读:宇宙条的工作总结:一年前还在面试找工作,一年后在面试找工作的学弟学妹们:第一次当面试官的经历分享小编在求职找找工作期间剑指offer上的算法题刷了很多遍,并且每道题小编当时都总结了一种最适合 ...
- C语言从键盘上输入一个字符串,要求统计并输出该字符串中各位数字、大写字母、小写字母、空格和其他字符出现的次数
#include <stdio.h> #include <string.h> int main() { char str[100]; int i,num=0,s ...
- java case 枚举_java枚举类型使用switch case
枚举类: public enum ContractTempletEnumCopy { PPT(1), SIGNT(2), UNKNOWN(-1); private Integer id; Contra ...
- 统计输入中数字出现的次数java,java实现统计文章(英文)中字母、数字、空格和其他字符出现的次数...
import java.util.Scanner; /** * * @author Administrator 统计字符串中字母数字和空格等字符出现的个数. * */ public class Cal ...
- java txt中统计一个字母出现的次数并储存,统计txt文件中每个字符出现的次数,并根据次数从高到低排序...
使用HashMap来存放信息 /* * @Description //main函数 * @Param * @return **/ import java.io.*; import java.util. ...
- EXCEL中统计某个单元格内字符出现的次数(利用LEN、SUBSTITUTE函数实现)
利用LEN.SUBSTITUTE函数实现统计单元格内字符个数 在B2单元格中输入:=LEN(A1)-LEN(SUBSTITUTE(A1,":","")) 其中: ...
最新文章
- org.springframework.security.web.util.TextEscapeUtils
- mqtt session保持 订阅消息_MQTT系列 | MQTT消息的发布和订阅
- windows下安装多个tomcat服务
- 英文金曲大赛_JAVA
- CASE_04 基于FPGA的电梯控制器
- 小汤学编程之JAVA番外篇——Properties工具类
- 求两等长升序序列的中位数
- Qt4_Laying Out Widgets Widgets
- 强连通分量算法(2)
- java中quickstart_Beam编程系列之Java SDK Quickstart(官网的推荐步骤)
- c语言 银行叫号系统,【分享】C语言 银行取票排队系统
- http://www.baidu.com/cb.php?,帮助文档首页/百度翻译
- pg数据库的一些问题
- 十三种Java开发工具
- anaconda怎么切换目录_Anaconda更改工作路径
- 模拟信号幅度调制之AM
- 已经更CSS《一篇文章让你从HTML零基础入门前端开发》12.22
- 【QT】缺少Qt5Widgetsd.dll等文件的问题
- 基于线性回归的股票预测案例
- Unity赛车码表原理