创建文档请参考:C++:建立文本文件,输入短文放入文件,一行最多80字_蓝砂石的博客-CSDN博客_c++创建文本文件

#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{//统计行数大小写字母数字ifstream in;string fileName;char c;int l=1, a=0, A=0,m=0;   //统计行数看\n,应为最后一行无\n所以设为1cout << "请输入文件名:";cin >> fileName;in.open(fileName, ios::in);if (!in){cerr << "文件打开失败!" << endl;abort();}while (in.get(c)){if (c >= 'a'&&c <= 'z') a++;if (c >= 'A'&&c <= 'Z') A++;if (c >= '0'&&c <= '9') m++;if (c == '\n') l++;}in.close();cout << "行数:" << l << endl;cout << "小写字母数:" << a << endl;cout << "大写字母数:" << A << endl;cout << "数字数:" << m << endl;return 0;
}

运行结果:

C++统计一个文件的行数,大写字母数,小写字母数,数字数相关推荐

  1. linux统计某个字符个数,Linux统计一个文件中特定字符个数的方法

    统计一个文件中某个字符串的个数,其实就是在在一块沙地里面找石头,有的人看到石头以后,在上面做个标记(grep),然后记住自己做了多少个标记:有的人看到石头以后,把它挖了(tr),最后统计自己挖了多少石 ...

  2. java递归统计一个文件夹含子文件夹里文件不同后缀的出现次数

    /*** 统计一个文件夹中不同文件出现的次数*/ public class demo1 {public static void main(String[] args) {File file = new ...

  3. 键盘录入一个字符串,统计该字符串中的大写字母、小写字母、数字字符和其他字符分别有多少个 例如,键盘录入abcABCD12345!@#$%,输出结果为:小写字母有3个,大写字母有4个,数字字符有5个,

    键盘录入一个字符串,统计该字符串中的大写字母.小写字母.数字字符和其他字符分别有多少个 例如,键盘录入abcABCD12345!@#$%&,输出结果为:小写字母有3个,大写字母有4个,数字字符 ...

  4. 【最简易c语言】有一篇文章,共有3行文字,每行有80个字符。要求分别统计其中英文大写字母、小写字母、数字、空格以及其他字符的个数。

    有一篇文章,共有3行文字,每行有80个字符.要求分别统计其中英文大写字母.小写字母.数字.空格以及其他字符的个数. #include <stdio.h> void main(){int i ...

  5. python实训三 编写函数,接收一个字符串,分别统计大写字母,小写字母,数字,其他字符的个数,并以元组的形式返回结果

    编写函数,接收一个字符串,分别统计大写字母,小写字母,数字,其他字符的个数,并以元组的形式返回结果 源码: intcount=[] upstrcount=[] lowstrcount=[] other ...

  6. 从键盘录入一个字符串,统计该串中有大写字母、小写字母、数字各有多少个。比如:Hello12345World大写:2个 小写:8个数字:5个。

    从键盘录入一个字符串,统计该串中有大写字母.小写字母.数字各有多少个.比如:Hello12345World大写:2个 小写:8个数字:5个. public class Test_7_2 {public ...

  7. 统计一个文件英文单词的个数

    /*统计一个文件内,英文单词的个数,并按 word = count的格式顺序输出 统计输出总的英文单词个数 */#include <fstream> #include <iostre ...

  8. 统计一个文件中各个字母出现次数

    import java.io.BufferedReader; import java.io.FileInputStream; import java.io.InputStreamReader;/** ...

  9. 编写函数,接收一个字符串,分别统计大写字母、小写字母、数字、其他字符的个数,并以元组的形式返回结果。

    def count():voc = input("请输入一串字符:")alist = [0, 0, 0, 0]# 四项数字依次为大写字母.小写字母.数字.其他字符的个数for i ...

最新文章

  1. vivado 2018与modelsim的联合仿真
  2. str.endswith可以传入集合数据类型,而不仅仅是字符串
  3. Apache 与 Nginx
  4. php json返回sql,php – 如何从我的特定SQL查询中返回json?
  5. MyBatis 实际使用案例-Mapper.xml 映射配置文件【重点】
  6. 前端解析返回的对象时json显示$ref问题的解决
  7. Rsyslog 日志相关内容
  8. spring-boot注解详解(七)
  9. 后端学习 - 并发编程
  10. [多图]Google Chrome漫画书中文版
  11. Android中生成库文件与移除以及导入jar包重复问题
  12. 用友nc633与oracle,用友NC和ORACLE数据库配置教程.doc
  13. 【验证码识别】OpenCV挑战极验滑动拼图验证码
  14. Python中如何求分数化简
  15. SQL Server 2012新建本地服务器组注册服务器
  16. OPenGL笔记--创建三维图形(立方体)
  17. php文字转语音amr,如何将文字转成语音?这几个方法一分钟搞定!
  18. JavaEE进阶总结
  19. 想学游戏建模要从哪里开始?单子怎么接?
  20. WPF--3Dmax+blend+WPF综合运用

热门文章

  1. 下一代游戏主机,8GB内存怎么够
  2. 树莓派3安装系统linux,树莓派3 安装Fyde OS
  3. 物理学专业英语(词汇整理)--------03
  4. 物理服务器与云服务器的区别
  5. iOS开发学习笔记-C语言学习(一)
  6. 怎样选择ADC芯片?
  7. python中in是什么意思中文_python中的in是什么意思
  8. Renesas CS+ for ca cx入门(一)
  9. Failed to introspect Class
  10. 电话交换机的作用,程控交换机的作用