华为oj输入一行字符,分别统计出包含英文字母、空格、数字和其他字符的个数

原创 2015年11月21日 15:12:00
#include<iostream>
#include<string.h>
#define N 1000 
using namespace std;
void getStatistics(char *s)
{
	int num=0,ecount=0,scount=0,icount=0,ocount=0,i;
	num = strlen(s); 
	for(i=0;i<num;i++)
	{
		if((s[i]>='A'&&s[i]<='Z')||(s[i]>='a'&&s[i]<='z'))
		     ++ecount;
		else if(s[i] == ' ')
		     ++scount;
		     else if(s[i]>='0'&&s[i]<='9')
		           ++icount;
		     else
		          ++ocount;
	}
	cout<<ecount<<endl;
	cout<<scount<<endl;
	cout<<icount<<endl;
	cout<<ocount<<endl;
}
    
int main()
{
    char s[N];
    gets(s);
    getStatistics(s);
	return 0;	
}

(c++)输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。

#include #include using namespace std; int main() { int n,a=0,b=0,c=0,d=0; while(n=getchar()) ...
  • sunxuelei9543
  • sunxuelei9543
  • 2017年01月18日 10:59
  • 1300

用户输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

用户输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 public static void main(String[] args) { test3(); } priv...
  • zewensong
  • zewensong
  • 2015年03月07日 15:46
  • 2691

11_输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数

package test; import java.util.Scanner; /** * 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 * * @author ...
  • lsq_java_4
  • lsq_java_4
  • 2016年04月10日 16:54
  • 1414

输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数【while循环】

/* cj1.c */ #include main() { int i=0, space=0, num=0, n=0, ch=0;     char s[1000000];     ...
  • cjbxcl
  • cjbxcl
  • 2015年03月03日 14:36
  • 2886

[Java]练习题007: 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数

【程序7】题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 import java.io.*; public class Test7 { public static v...
  • shylx123
  • shylx123
  • 2011年04月27日 10:55
  • 15018

输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数

#coding:utf-8 #输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数 a = '1355gdfg,45o 24tkl lwe4rt' import string #空格 ...
  • u010225788
  • u010225788
  • 2017年04月17日 18:37
  • 327

java中输入一行字符,分别统计英文字母、空格、数字的个数

题目是在java学习宝典上看到的, 下面试图编出来: package excise; /*输入一行字符,分别统计出其中英文字母 、空格、数字的个数*/ import java.uti...
  • luoyexuge
  • luoyexuge
  • 2015年10月31日 11:34
  • 8558

java实现输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

package excise;  /*输入一行字符,分别统计出其中英文字母   、空格、数字的个数*/  import  java.util.Scanner;  public class T007 {...
  • halaoda
  • halaoda
  • 2017年11月30日 09:42
  • 399

【程序7】 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

/* 2017年3月2日16:47:24 java基础50道经典练习题 例7 Author:ZJY(&&) Purpose:对字符串的数据的类型计数 【程序7...
  • xiyuan255
  • xiyuan255
  • 2017年03月13日 21:33
  • 624

[编程题]输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数

输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数
  • na_beginning
  • na_beginning
  • 2016年12月21日 21:33
  • 1271
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:华为oj输入一行字符,分别统计出包含英文字母、空格、数字和其他字符的个数
举报原因:
原因补充:

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