输入一行字符分别统计其中英文字母空格 数字和其它字符的个数 C++源代码

2016-06-16 13:50:48  分类: c++程序设计第三版谭浩强课后答案  参与:

输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
--C++程序设计题解与上机指导 谭浩强 编著

--C++程序设计(第3版) 谭浩强 编著

以下是此题的【c++源代码】,需要C源代码的请点击进入
#include <iostream>
using namespace std;
int main ()
{char c;
 int letters=0,space=0,digit=0,other=0;
 cout<<"enter one line::"<<endl;
 while((c=getchar())!='\n')
 {if (c>='a' && c<='z'||c>='A' && c<='Z')
     letters++;
  else if (c==' ')
     space++;
  else if (c>='0' && c<='9')
     digit++;
  else
     other++;
  }
  cout<<"letter:"<<letters<<", space:"<<space<<", digit:"<<digit<<", other:"<<other<<endl;
  return 0;
  }
  
 

来源:c++程序设计第三版谭浩强课后答案

本文链接:http://www.wb98.com/cjia/post/cjia_3.16.html


本站文章搜索:

<< 上一篇下一篇 >>

搜索

Tags列表

赞助商链接