c++书上的题目,没办法入手。

来源:百度知道 编辑:UC知道 时间:2024/06/01 23:16:24
有一些日期,在文件abc.txt中,后面加*号的表示要加班的日期,试汇总所有每个月25日的天数,如果是加班日,则该天乘2
下面是文件abc.txt的内容。
Oct. 25 2003
Oct. 26 2003
Sep. 12 2003*
Juy. 25 2002*
App. 25 2004

“是汇总所有月份中25号的天数”?
设一个变量count=0,用来记25号的天数;
读文件,一行一行的读,每读一行,所做的操作是:
{ 先吧读出来的字符放在一个数组中,
然后判断下标为4和5的字符是不是“2”和“5”,
如果是,count++;
接下来判断字符串的最后一个字符是否是“*”,
如果是,count++;
}
最后记得关闭文件。
以上是一些提示,其针对性比较强(针对abc.txt文件中月份占四位的这一特点提出的做法),可能不是很好;多想想吧,有时会觉的用计算机解决问题还是蛮有趣的!

不知道你在说什么。

我也没看明白“试汇总所有每个月25日的天数” 这是啥意思?????
真坑人,浪费我时间