C++编程第17题_C/C++_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > C/C++ > C++编程第17题

C++编程第17题

 2013/5/19 14:48:10  流浪的红舞鞋  程序员俱乐部  我要评论(0)
  • 摘要://输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。#include<iostream>#include"stdio.h"usingnamespacestd;intmain(){intengNum=0,spacNum=0,digitNum=0,others=0;charc;cout<<"Pleaseinputsomecharacters:";while((c=getchar())!='\n'){if((c>='a'&&c<
  • 标签:c++ 编程
//输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

#include <iostream>
#include "stdio.h"
using namespace std;

int main()
{
    int engNum=0,spacNum=0,digitNum=0,others=0;
    char c;
    cout<<"Please input some characters : ";
    while((c=getchar())!='\n'){
        if((c>='a'&&c<='z')||(c>='A'&&c<='Z')){
            engNum++;
        }else if(c>='0'&&c<='9'){
            digitNum++;
        }else if(c==' '){
            spacNum++;
        }else{
            others++;
        }
    }
    cout<<"The number of elphabet      is "<<engNum<<endl;
    cout<<"The number of digit         is "<<digitNum<<endl;
    cout<<"The number of space         is "<<spacNum<<endl;
    cout<<"The number of others figure is "<<others<<endl;
    return 0;
}
//主要学习的是getchar()使用,一定要有#include "stdio.h"

运行结果为:
  • class='magplus' title='点击查看原始大小图片' />
  • 大小: 31.1 KB
  • 查看图片附件
上一篇: C++编程第18题 下一篇: C++编程第14题
发表评论
用户名: 匿名