亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

if("2014%400==0") { printf("%s\n","今年是平年"); } else { printf("%S\n","今年是閏年"); }

不知道if括號里的條件該怎么寫是最好的,而且為什么printf里面是%s\n


正在回答

1 回答

if(year%100!=0&&year%4==0||year%400==0)

這是最好的閏年判斷條件句,然后你問的為什么要%s,如果你要輸出的是不帶空格的字符數組,就用這個,%c是輸出單個字符,%f和%d就不用講了吧?


1 回復 有任何疑惑可以回復我~
#1

慕蓋茨0034226

請問一下year寫成2014有區別嗎
2018-08-11 回復 有任何疑惑可以回復我~
#2

修裾欲溯空 回復 慕蓋茨0034226

。。。你知道賦值嗎?
2018-08-11 回復 有任何疑惑可以回復我~
#3

慕蓋茨0034226 回復 修裾欲溯空

好像在這個地方打成2014也對
2018-08-11 回復 有任何疑惑可以回復我~
#4

修裾欲溯空 回復 慕蓋茨0034226

嗯,是的,因為題目已經告訴你是2014了
2018-08-11 回復 有任何疑惑可以回復我~
#5

修裾欲溯空

如果這個題目是要在操作臺輸入的話,你不知道是哪年,就只能用year了
2018-08-11 回復 有任何疑惑可以回復我~
#6

修裾欲溯空 回復 修裾欲溯空

如果你懂了的話就采納一下好吧
2018-08-12 回復 有任何疑惑可以回復我~
#7

菲謬 回復 慕蓋茨0034226

編程的時候就不對了,所以養成習慣
2018-08-14 回復 有任何疑惑可以回復我~
查看4條回復

舉報

0/150
提交
取消

if("2014%400==0") { printf("%s\n","今年是平年"); } else { printf("%S\n","今年是閏年"); }

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號