題目要求:2023年1月1日為星期一,編寫乙個函式,輸出2023年任意月份的日曆
這道題我是個人的做法,有個別地方可能有些繞。
#includeint main()
printf("\n----------------------------\n");
return 0;
} int iswhatday(int month)
distance = days % 7;
switch(distance) //餘0即表明上個月最後一天即星期一,餘6即星期六
return weekday; //return列印相應空格
}
另外,加上年份其實也不難,僅需要加上個閏年判斷,int i = 0; 二月是28 + i;如果是閏年i = 1即可。
歡迎交流**。
謝謝。
SQL查詢一年內的記錄
select from shoporder where datediff week,ordtime,getdate 1 0 查詢當天日期在一週年的資料 select from shoporder where datediff day,ordtime,getdate 1 0 查詢當天的所有資料 sel...
SQL 查一年內的資料
查詢今年的 select from 表 where datediff yy,時間字段,getdate 0 查詢去年的 select from 表 where datediff yy,時間字段,getdate 1 datediff 函式返回兩個日期之間的天數。datediff datepart,sta...
求出任意一年的日曆。(含注釋)
有我自己的注釋與思考,希望可以幫助到有需要的朋友。若有錯誤,麻煩提醒更正。已知,1900年的一月一號是周一,由此來求出你輸入的任意一年的 12個月 的日曆。注釋1.平年365天,即52周餘一天,閏年366天,即52周餘二天。即 從x年到1900年,每個平年都在52周基礎上多一天,每個閏年都在52周基...