| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 794 人关注过本帖
标题:版主.指导一下...
只看楼主 加入收藏
stvdent
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2008-10-4
收藏
 问题点数:0 回复次数:7 
版主.指导一下...
题目:有一些日期,在文件abc.txt中,后面*号的表示要加班的日期,试汇总所有每个月25号的天数,如果是加班日,则该天乘2.

abc.txt
Oct. 25 2003
Oct. 26 2000
Sep. 12 2003*
Juy. 25 2002*
App. 25 2004


//=======================
#include<iostream>
#include<sstream>
#include<vector>
#include<fstream>
#include<algorithm>
using namespace std;
//-----------------------
int main(){
  int sum=0;
  ifstream in("abc.txt");
typedef vector<vector<char> > Mat;
   Mat m;
  for(string s;getline(in,s);){
   vector<char> b;
   istringstream sin(s);
    for(char a;sin>>a;)
     b.push_back(a);
    m.push_back(b);}
   for(int i=0;i<m.size();i++) {
    string a,c;
    a = m[i][1];
    c = m[i][2];
    a.find("25")!= -1 ?"sum+=1":"";
    c.find("*")!= -1 ?"sum+=2":"";
    }
   cout<<sum;
}//=======================

老警告我...Comparing signed and unsigned values in function main()
...请高手指点指点...
搜索更多相关主题的帖子: 版主 指导 
2008-10-08 08:29
blueboy82006
Rank: 5Rank: 5
来 自:幻想世界
等 级:贵宾
威 望:16
帖 子:1227
专家分:57
注 册:2007-7-23
收藏
得分:0 
警告你,你就加
return 0;
呗....

2008-10-08 12:05
stvdent
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2008-10-4
收藏
得分:0 
我没调用函数..
能return???
2008-10-08 12:27
沼泽
Rank: 4
等 级:业余侠客
威 望:8
帖 子:291
专家分:228
注 册:2008-9-15
收藏
得分:0 
你的主函数int main()需要有返回值的
2008-10-09 12:32
blueboy82006
Rank: 5Rank: 5
来 自:幻想世界
等 级:贵宾
威 望:16
帖 子:1227
专家分:57
注 册:2007-7-23
收藏
得分:0 
[bo][un]stvdent[/un] 在 2008-10-8 12:27 的发言:[/bo]

我没调用函数..
能return???

主函数main()也是函数啊...

2008-10-09 12:55
lipeng0307
Rank: 1
来 自:辽宁
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-9-14
收藏
得分:0 
错误原因:
主函数int main()没有返回值呵呵
追加return 0;

计算机是我的最爱,游戏是我的天赋,编程是我的挑战
2008-10-09 18:30
stvdent
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2008-10-4
收藏
得分:0 
具体插那里...比较好...
还有...我感觉我的程序有很大错误...
貌似跟题目有偏差...
可以帮我修改一下么...
2008-10-09 22:47
blueboy82006
Rank: 5Rank: 5
来 自:幻想世界
等 级:贵宾
威 望:16
帖 子:1227
专家分:57
注 册:2007-7-23
收藏
得分:0 
回复 7# stvdent 的帖子
当然写主函数最后喽......

2008-10-09 23:01
快速回复:版主.指导一下...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021592 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved