c語言判斷日期

時間 2021-12-22 12:48:40

1樓:匿名使用者

//假設年n,月y,日d月m|

|if(m=1,3,5,7,8,10,12) ----if(d>=1&&d<=31)---->|

if(m=4,6,9,11)------------if(d>=1&&d<=30)---->|

if(m=2)--if(d>=1&&d<=28)--------------------->|

if(d=29)----if(n是閏年)------------->|

|日期合法

2樓:匿名使用者

先讀取月份,根據月份確定當月應該有幾天(大月還是小月),然後再對讀取的日期進行判斷,看看是否在當月的合法天數之內.

3樓:匿名使用者

莫非是直接所要程式?

4樓:池曠曲韋曲

typedef

struct

_datadata

intisleapyear(int

year)

return0;}

intcountdays(data

input)

;//每個月的天數

intcount=0;

for(inti=

0;i<

input.month-1;

i++)

count

+=input.day;

return

count;

}int

main()

else

printf("%d",

countdays(input));

}輸出到檔案就自己寫吧

c語言判斷

第一句有問題,printf 意思就是列印括號裡的話。第二個對的,要想列印出一句話就要用printf.你看看這個題 從鍵盤上輸入乙個百分制成績score,按下列原則輸出其等級 score 90,等級為a 80 score 90,等級為b 70 score 80,等級為c 60 score 70,等級為...

c語言程式判斷題,c語言判斷題

1.c程式中的關鍵字必須小寫,其他識別符號不區分大小寫對2.在c語言中,5種基本資料型別的儲存空間長度的排列順序為 char10 後,t的值為0 錯,t 10 11.在c語言中,變數必需先定義後使用 對12.在c程式中,是隻能用於整數運算的運算子對13.在c語言中,邏輯 真 等價於不等於0的數對14...

C語言if判斷的格式,C語言程式設計中if語句的格式是什麼?

if a b a c a d a e a f a g b c b d b e b f b g c d c e c f c g d e d f d g e f e g f g 上面比較笨的寫法了,執行效率還可以 include stdio.h int a 1,b 2,c 3,d 4,e 5,f 6,g...