当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 新手爱问:C中的闰年问题和程序的跨机器运行问题
帖子发表于 : 2009-09-08 20:40 
头像

注册: 2008-12-05 20:43
帖子: 97
地址: 深圳
送出感谢: 0 次
接收感谢: 0 次
1.C语言中判断闰年的标准语句是
代码:
YEAR%100!=0&&YEAR%4==0||YEAR%400==0

记得小学时候老师说只要是4的倍数就是闰年,这个又是怎么搞的??

2.暑假C语言实习,编译好的exe文件,无警告,不报错。在自己的机子上运行的好好的;后被借去,
反映说无法使用(当然也是windows)。当时我不在校,也就不清楚怎么个情况了。
记得年前vf实习,也这个样子的,明明在自己机子上苦心制作好,并生成exe的,老师检查时,竟然一个劲的
提示错误,汗!都不知道怎么回事了。。
这些情况不知道是不是传说中的“跨平台问题”,暂且称“跨机器问题”。

抛块砖头,引高人上钩。。


_________________
道是何物,直教,生死相许?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 新手爱问:C中的闰年问题和程序的跨机器运行问题
帖子发表于 : 2009-09-09 14:28 
头像

注册: 2009-07-07 19:52
帖子: 240
送出感谢: 0 次
接收感谢: 0 次
LZ 小学没好好上。

公历闰年判定遵循的规律为: 四年一闰,百年不闰,四百年再闰.

公历闰年的简单计算方法(符合以下条件之一的年份即为闰年)
1。能被4整除而不能被100整除。
2。能被100整除也能被400整除。

程序的跨平台/机器问题主要看你的程序是如何编写的,是否使用了特定的库或者函数。


_________________
阿呆 : 天下第一呆!


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 新手爱问:C中的闰年问题和程序的跨机器运行问题
帖子发表于 : 2009-09-09 14:50 

注册: 2008-11-01 21:42
帖子: 1028
地址: 树下板凳
送出感谢: 0 次
接收感谢: 1
引用:
记得小学时候老师说只要是4的倍数就是闰年,这个又是怎么搞的

lz这不是在诋毁你小学老师吧?应该是小学没好好听讲

提示错误,最好贴出错误,或者自己看看,错误类型太多了

某日看某节目:某人取钱忘拔卡,被盗取,遂报案,一月有余,无果,后记者介入,访民警,只曰: 13亿人,天呐!


_________________
民族的脊梁,是踏实做事的人,非只知道骂街的泼妇。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 新手爱问:C中的闰年问题和程序的跨机器运行问题
帖子发表于 : 2009-09-09 22:02 
头像

注册: 2008-12-05 20:43
帖子: 97
地址: 深圳
送出感谢: 0 次
接收感谢: 0 次
linjiework 写道:
LZ 小学没好好上。

公历闰年判定遵循的规律为: 四年一闰,百年不闰,四百年再闰.

公历闰年的简单计算方法(符合以下条件之一的年份即为闰年)
1。能被4整除而不能被100整除。
2。能被100整除也能被400整除。

程序的跨平台/机器问题主要看你的程序是如何编写的,是否使用了特定的库或者函数。


我也感觉是使用的库函数的原因。。提个问题,生成exe程序的时候难道不把程序使用的库一块打包一块么?就算换了机器,但只要是windows不就可以用了么?不懂。。


_________________
道是何物,直教,生死相许?


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 新手爱问:C中的闰年问题和程序的跨机器运行问题
帖子发表于 : 2009-09-09 22:07 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
引用:
生成exe程序的时候难道不把程序使用的库一块打包一块么?就算换了机器,但只要是windows不就可以用了么?不懂。。

好好找本Windows编程的书慢慢啃啃吧。程序默认大多情况下是动态链接库,要求系统里有这个库才行。有些库不是标准安装的。如果不用动态,可以静态链接库整成一个大包也行。但很可能程序体积会扩大十倍,百倍。编译时是可以选择使用动态还是静态链接方式的。某是菜鸟,这是书上说的,余转述一下。 :em04
引用:
公历闰年判定遵循的规律为: 四年一闰,百年不闰,四百年再闰.

这几句总结闰年很简洁。 :em11


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 新手爱问:C中的闰年问题和程序的跨机器运行问题
帖子发表于 : 2009-09-09 23:42 
头像

注册: 2008-12-05 20:43
帖子: 97
地址: 深圳
送出感谢: 0 次
接收感谢: 0 次
wangdu2002 写道:
引用:
生成exe程序的时候难道不把程序使用的库一块打包一块么?就算换了机器,但只要是windows不就可以用了么?不懂。。

好好找本Windows编程的书慢慢啃啃吧。程序默认大多情况下是动态链接库,要求系统里有这个库才行。有些库不是标准安装的。如果不用动态,可以静态链接库整成一个大包也行。但很可能程序体积会扩大十倍,百倍。编译时是可以选择使用动态还是静态链接方式的。某是菜鸟,这是书上说的,余转述一下。 :em04
引用:
公历闰年判定遵循的规律为: 四年一闰,百年不闰,四百年再闰.

这几句总结闰年很简洁。 :em11


略懂。。谢谢哈


_________________
道是何物,直教,生死相许?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译