顯示任意一年的月曆的程式

2021-06-01 05:37:07 字數 747 閱讀 5659

功能概述:從鍵盤輸入年份和月份,然後從控制台輸出這個月的月曆。然後詢問是否繼續,繼續按1退出按2。

源**:

//#include "stdafx.h"

#include //功能:輸入星期幾如果為0說明是周一前一天也就是週日

// 如果是8則是週日後一天也就是周一

int weekround(int x)

//只要給它這個月第一天是星期幾,以及這個月一共幾天就能輸出這個月的日曆

void output(int week,int days)

else //平年 365%7=1 所以減1天

}if(t%4==0&&t0!=0||t@0==0) //閏年

output(week,mon_2[m-1]); //輸出

} else //平年,同上

output(week,mon_1[m-1]); }}

int main(int argc, char* argv) //主函式負責輸入資料

printf("請輸入月(1--12)\n");

scanf("%d",&month);

if(month>12||month<1)

caculate(year,month);

printf("\n");

printf("是否繼續?是--1,否--2\n");

scanf("%d",&c);

if(c==1) goto label;

return 0;

}

求出任意一年的日曆。(含注釋)

有我自己的注釋與思考,希望可以幫助到有需要的朋友。若有錯誤,麻煩提醒更正。已知,1900年的一月一號是周一,由此來求出你輸入的任意一年的 12個月 的日曆。注釋1.平年365天,即52周餘一天,閏年366天,即52周餘二天。即 從x年到1900年,每個平年都在52周基礎上多一天,每個閏年都在52周基...

程式猿成長的一年 2023年

2017年是我24歲本命年,讓我深刻的懂得三句話 1 塞翁失馬焉知非福 2 做乙個踏實上進的好人 3 清楚自己是什麼樣的人 白駒過隙,來到 事業部大家庭,已經有一年多了。回首過去一年時光,我在這個集體中收穫匪淺,各方面都得到了發展和進步,這也離不開領導對我的培養和關注,我也是極盡全力完成領導安排的每...

平凡程式設計師一年又一年的感悟 2019

1.寫程式 做軟體是一種職業,作為乙個技術特質的程式人,初始的愛好和熱情並不能讓你的生活和職業生涯變得豐富,少數人可能最後演變為技術牛人 更多的普通的程式設計師們,最後面臨的是無奈的被淘汰或被邊緣化。這是大環境的問題,不是個人意志力的問題。2 不要把程式作為生活的唯一,這世界有太多美好的 我們未知的...