| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2827 人关注过本帖
标题:我用函数编写判断这一天是这一年的第几天不知道哪里出错,大家看看
只看楼主 加入收藏
杨松松
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:98
专家分:142
注 册:2011-12-3
收藏
得分:0 
回复 9楼 laoyang103
额......杨哥,表示不懂,功力不够
2012-03-15 22:54
C_戴忠意
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:2
帖 子:575
专家分:1349
注 册:2011-10-21
收藏
得分:0 
以下是引用yuhaihua200在2012-3-15 21:16:57的发言:

灰常感谢,找出很多不足。。呵呵
有几个问题
1、while(scanf("%d/%d/%d",&year,&month,&day)!=EOF)/*这里你把year和day调一下人们习惯输入年月日*/
  这个为什么加while,加EOF什么意思?不知道书上有没有,目前在书上没看到EOF这个关键词。。。这个是做ACM题控制输入多组数据的丶EOF是输入数据结束的标志
2、 return 0;/*这里返回一个值规范编程*/
  为什么在主函数加return 0?return 0中的0指的是无返回值是吗?还有什么时候需要return 0,什么时候不需要?   基于win7这个系统不屑返回值也应该不会有什么大问题  不过我建议给一个返回值  告诉系统程序是正常结束的  
在没学函数之前我编写的程序都没加过return 0.。。
3、 int sum1(int m);这个不要m也是正确的是吗?我看书好像不要m也是对的。。。  这个是我的疏忽  你那样写完全正确

看到程序有这么问题,真是惭愧啊。。。我自己百度看能不能找到答案,也请大神们帮帮忙

加油啊   
以下是引用yuhaihua200在2012-3-15 21:16:57的发言:

灰常感谢,找出很多不足。。呵呵
有几个问题
1、while(scanf("%d/%d/%d",&year,&month,&day)!=EOF)/*这里你把year和day调一下人们习惯输入年月日*/
  这个为什么加while,加EOF什么意思?不知道书上有没有,目前在书上没看到EOF这个关键词。。。这个是做ACM题控制输入多组数据的丶EOF是输入数据结束的标志
2、 return 0;/*这里返回一个值规范编程*/
  为什么在主函数加return 0?return 0中的0指的是无返回值是吗?还有什么时候需要return 0,什么时候不需要?   基于win7这个系统不屑返回值也应该不会有什么大问题  不过我建议给一个返回值  告诉系统程序是正常结束的  
在没学函数之前我编写的程序都没加过return 0.。。
3、 int sum1(int m);这个不要m也是正确的是吗?我看书好像不要m也是对的。。。  这个是我的疏忽  你那样写完全正确

看到程序有这么问题,真是惭愧啊。。。我自己百度看能不能找到答案,也请大神们帮帮忙

编程之路定要走完……
2012-03-18 12:22
快速回复:我用函数编写判断这一天是这一年的第几天不知道哪里出错,大家看看
数据加载中...
 
   



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

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