这个要怎么解决,他说推荐用Map,但是还有点不明白,求解答

统计文件 data.txt 中的信息,并将结果写入 out.txt 文件中:
文件的行数:line
文件中代码行、注释行、空行占的百分比
文件中的字符数: ch
文件中26个英文字符(不区分大小写)出现的百分比(推荐使用Map 存储)
将统计结果写入 out.txt 文件
写入结果如下:
总行数:999
代码行:49%
注释行:45%
空行:6%
字符数:123456
A:3%
B:4%

Z:1%

0

1个回答

比较好理解吧,总行数、代码行、注释行、空行,每行去判断下属于哪类
字符数百分比统计,就用个map<char,int> 去计算就行了,每次mapT[charC]++;

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!