total.h

来自「本人自己编写的用于文本编辑开发的小软件」· C头文件 代码 · 共 40 行

H
40
字号
#ifndef TOTAL_H
#define TOTAL_H
void Total()		//文档统计
{
	system("cls");
	int CH=0,chnumber=0,chletter=0,chother=0;//CH总字符数,chnumber总数字数,chletter总字母数,chother其他字符数
	cout<<"正在分析文档";
	for(int i=0;i<6;i++)
	{
		for(int k=0;k<10000;)
		{
			k++;
			for(int l=0;l<10000;)
				l++;
		}
		cout<<'.';
	}
	cout<<endl;
	for(j=v.begin();j!=v.end();++j)//遍历所有字符,进行统计
	{
		CH+=(*j)->length;
		for(int k=0;k<(*j)->s.size();k++)
		{
			if((*j)->s[k]>='0'&&(*j)->s[k]<='9')
				chnumber++;
			else if(((*j)->s[k]>='a'&&(*j)->s[k]<='z')||((*j)->s[k]>='A'&&(*j)->s[k]<='Z'))
				chletter++;
			else
				chother++;
		}
	}
	//输出统计结果
	cout<<"全文共有"<<LineNum<<"行"<<endl;
	cout<<"其中共有字符"<<CH<<"个,"<<endl;
	cout<<"        数字"<<chnumber<<"个,"<<endl;
	cout<<"        字母"<<chletter<<"个,"<<endl;
	cout<<"        其他"<<chother<<"个."<<endl;
	system("pause");
}
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?