c語言輸出日曆

2021-05-07 15:44:36 字數 537 閱讀 4114

#include

void main()

else

sum=sum+365;

}//按照capucivar的思路,接下來要計算從該年1月到使用者輸入月份的上乙個月的天數

for(int j=1;j}int a=sum%7;//計算出總天數跟7求餘,得到乙個餘數

int monthday;//z是使用者輸入月份的天數

switch(month)

else

break;

default:

monthday =30;break;

}printf("/n星期天/t星期一/t星期二/t星期三/t星期四/t星期五/t星期六/n");

/*最後就要按照一定格式輸出日曆。假如上面的a計算出來是3的話,

那該月1號就是星期三,我們級必須將1放到星期三下面,而前面需要用跳格來填充。

仔細看看capucivar是如何實現的*/

for(int x=1;x<= monthday +a;x++)

printf("/n");

}

C語言日曆

根據的乙個問題整理的 輸入年月,顯示當前日曆,然後按下左右方向鍵會顯示上個月或下個月的日曆,按其他鍵兩次退出 include include include includebool isleapyear int year else int calwkd int year,int month if i...

c語言實現對日曆的輸出

這裡輸入以分號結束 以1900年1月1日為起始基準 include intisleepyear int year 判斷閏年 intdaysofmonth int year,int month 判斷單月份天數 if 2 month else return day month 1 intyearthed...

C語言寫日曆

include 1970 1 1 星期四 以1970 1 1作為基準 int start year 1970 int start month 1 int start day 1 將以char輸進來的字串轉換成int型,並完成錯誤檢查和資訊篩選 int char to int char s,int s...