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

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

菜鳥剛入門

這一題很多都不懂,比如這些天數加起來就看不懂,剛剛自學,希望哪位大神能仔細的和我講解一下

正在回答

6 回答

d應該表示的是“年月日”里的“日”,m表示“月”,y表示“年”。D表示最后算出來的天數。

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

missyou012 提問者

這個我知道了,非常感謝!
2016-04-05 回復 有任何疑惑可以回復我~

D=d+(m-1)*30+(m-2)-(y%4==0||y%400==0?1:2)

是什么意思啊

0 回復 有任何疑惑可以回復我~

//萬能求天數

#include <stdio.h>

int main()?

{?

? ? int y=2008,m=8,d=8,D;

? ? printf("輸入日期(空格隔開):");

? ? scanf("%d%d%d",&y,&m,&d);

? ? D=d+(m-1)*30+(m/2)-(y%4==0||y%400==0?1:2);

? ? printf("%d年%d月%d日是該年的第%d天",y,m,d,D);

? ? return 0;

? ? }


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

missyou012 提問者

D=d+(m-1)*30+(m/2)-(y%4==0||y%400==0?1:2)是什么意思啊
2016-03-18 回復 有任何疑惑可以回復我~
#2

Honcor 回復 missyou012 提問者

y是年,m是月,d是日,D是天數
2016-03-18 回復 有任何疑惑可以回復我~
#3

豬寶 回復 Honcor

根本沒這么想過,感謝分享,手動點贊
2016-04-03 回復 有任何疑惑可以回復我~
#4

missyou012 提問者

你這又不是求總天數
2016-04-05 回復 有任何疑惑可以回復我~
#5

missyou012 提問者

你這又不是求總天數
2016-04-05 回復 有任何疑惑可以回復我~
查看2條回復

同感,我也是新手。

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

missyou012 提問者

都加油吧
2016-03-18 回復 有任何疑惑可以回復我~

? 現在看來得多敲代碼了 不然要屎了 ?慕課網真不錯 就是感覺數據結構的東西太少了吧。。。。。。。。

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

missyou012 提問者

對哦,感覺好難
2016-03-10 回復 有任何疑惑可以回復我~

天數是編輯人腦計算的,,,,把前面月份的天數加在一起就好了

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

missyou012 提問者

有沒有簡便的做法?感覺這樣太麻煩了
2016-03-10 回復 有任何疑惑可以回復我~
#2

豬寶 回復 missyou012 提問者

這個應該沒有吧,我也不清楚,如果有的話可不可以給我分享下怎么做?
2016-04-03 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
C語言入門
  • 參與學習       926904    人
  • 解答問題       21533    個

C語言入門視頻教程,帶你進入編程世界的必修課-C語言

進入課程

菜鳥剛入門

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

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

幫助反饋 APP下載

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

公眾號

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