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 + -
显示快捷键?