【C语言】编写一个程序统计输入字符串中: 各个数字、空白字符、以及其他所有字符出现的次数。

原创 2016年05月30日 15:02:21
#include <stdio.h>
int main()
{
	char s[20];
	char num=0;
	int num_count=0;
	int space_count=0;
	int other_count=0;
	while((num=getchar())!='\n')
	{
		 if(num>='0'&&num<='9')
          {
             num_count++;
          }
          else if(num==' ')   
          {
             space_count++;
          }
          else
          {
             other_count++;
          }	
	}
	printf("num_count=%d\n",num_count);
	printf("space_count=%d\n",space_count);
	printf("other_count=%d\n",other_count);
	return 0;
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

【C语言】为下面的函数原型编写函数定义: int ascii_to_integer(char *str); 这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。

/*为下面的函数原型编写函数定义:int ascii_to_integer(char *str);这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。如果字符串参数...

【c语言】为下面的函数原型编写函数定义,这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。

/*为下面的函数原型编写函数定义: int ascii_to_integer(char *str); 这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。 如果字符...

用C语言程序判断一个字符是否是字母或数字

原文来自C语言中文网 怎样判断一个字符是否是一个字母? 字母表中的所有字母(包括计算机键盘上的所有键)都被赋予了一个值,这些字符及其相应的值一起组成了ASCII字符集,该字符集在北美、欧洲和许多...

第13周项目5-统计每一个数字字符出现的次数

问题及代码: /* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:number.cpp *作 者:...
  • MIKASA3
  • MIKASA3
  • 2014年11月24日 11:06
  • 582

【1-23】编写一个删除C语言程序中所有的注释语句。要正确处理带引号的字符串与字符常量。再c语言中,注释不允许嵌套。

状态机编程思想 @Link: http://www.cnblogs.com/zhanghaiba/p/3569928.html http://blog.csdn.net/yuezhiren/art...

java基础—统计一个字符串中各个字符出现的次数

统计一个字符串中各个字符出现的次数 import java.util.Iterator; import java.util.Set; import java.util.TreeMap; publi...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【C语言】编写一个程序统计输入字符串中: 各个数字、空白字符、以及其他所有字符出现的次数。
举报原因:
原因补充:

(最多只允许输入30个字)