已采纳回答 / 自学试试先
楼上的说法有误,我更正一下首先我们的闰年规则是:每四年一闰,但是我们遇上整百年不闰,过四百年再闰。换算陈代码就是:year%4==0(每四年一闰)&&year%100!=0(整百年不闰)||year%400==0(过四百年再闰)这里难理解的其实是逻辑运算符的优先级问题,这里我告诉你逻辑【与】的运算优先级大于逻辑【或】的运算优先级,现在你只需要知道一下就行了。所以这里的代码非得这么写才对。(就好像2+5*3我们总是先算5*3,就是说【乘】的运算优先级大于【加】的运算优先级)比如说判断2100...
2016-07-26
已采纳回答 / 蓝丶
if(23<=time<=24||0<=time<=5) 像0<=time<=5这样是不行的, 改为if(23<=time&&time<=24||0<=time&&time<=5) 参考章节3-7 逻辑运算符输出的值为全天的打车费用69.4元
2016-07-25
已采纳回答 / 慕粉3717182
int a = 5; int b = 9;b++取9,a*2为10,9>=10显然运算结果为假,为0。此时b为10。b-a为5, 5<=5 为真,为1。
2016-07-25