作者
|
标题: c编程问题3
|
disguise
未注册
|
| |
一个求润年的问题,我对其中的一个语句不清楚 开始先定义了一下 int leap; 后来 leap=((year%4==0)&&(year%100!=0)||(year%400==0)); 我知道是判断闰年,只是leap的值是多少?一定要有值,因为是变量,就是这里不明白?
| |
IP: 已记录
|
|
|
|
TomyChen
未注册
|
| |
引用: 发起人 disguise: 一个求润年的问题,我对其中的一个语句不清楚 开始先定义了一下 int leap; 后来 leap=((year%4==0)&&(year%100!=0)||(year%400==0)); 我知道是判断闰年,只是leap的值是多少?一定要有值,因为是变量,就是这里不明白?
这是个半定语句啊。leap的值是由年数所决定的啊 ------------------ 人生就像一个方程: 一是有解; 一是无解; 我就是属于无解的。 欢迎登陆我的论坛
| |
IP: 已记录
|
|
|
disguise
未注册
|
| |
那么它的值是多少,不是1就是0,还是有别的值?
| |
IP: 已记录
|
|
|
syshanter
未注册
|
| |
引用: 发起人 disguise: 那么它的值是多少,不是1就是0,还是有别的值?
leap=1时,是闰年,=0时,则不是.呵呵,我的理解
| |
IP: 已记录
|
|
|
disguise
未注册
|
| |
好象不对,因为后面还有一句month_tab[leap][i]
| |
IP: 已记录
|
|
|
TomyChen
未注册
|
| |
你不要哪一句一句出来啦…
------------------ 人生就像一个方程: 一是有解; 一是无解; 我就是属于无解的。 欢迎登陆我的论坛
| |
IP: 已记录
|
|
|
syshanter
未注册
|
| |
引用: 发起人 disguise: 好象不对,因为后面还有一句month_tab[leap][i]
拿我开涮还是欺负我编程差呀
| |
IP: 已记录
|
|
|
|