c语言闰年问题
if那条句子100!=0 感叹号是非的意思么 还有为什么只有一个等号 好像不能100!==0
100!=0中的
!=是一个C运算符(一体的,你不能单独的理解它)
它表示不等于
如你的就是100不等于0
闰年的算法是,能被4整除但不能被100整除或能被400整除,你的表达式就是这样的表示
另外,的确不能用!==,它不符合C的语法
你可以这样
!(i/100==0)
它与
i/100!=10中等价的
这是c语言中的关系运算符,包括大于(>)、小于(<)、等于(==)、 大于等于(>=)、小于等于(<=)和不等于(!=)六种
相关标签:闰年,c语言
热门标签: