sgh9267 2018-12-22 10:01 采纳率: 75%
浏览 358

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

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

Z:1%

  • 写回答

1条回答 默认 最新

  • 潭溪Zerg 2018-12-22 02:42
    关注

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

    评论

报告相同问题?

悬赏问题

  • ¥15 高德地图点聚合中Marker的位置无法实时更新
  • ¥15 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办