C 萬年曆 生肖判斷 計算第幾天

2021-10-01 08:51:19 字數 1433 閱讀 9581

1、輸入乙個年、月、日並計算它是本年度第幾天

2、輸入任何一年份,給出該年出生人的屬性,如2023年出生人的屬性為「雞」

3、顯示輸入2000-2023年的任何一年的某一月的月曆,如下圖

cout << "這是這一年的第" << num << "天";

return 0;

}problem 2

#include using namespace std;

int main()

; int year0 = 2008; //2023年是鼠年,作為基準

int year, n;

cout << "請輸入乙個年份";

cin >> year;

n = year - year0;

n = n % 12;

if (n < 0)

n += 12; //求余時,n可能是負數,如果是負數則加12

cout << year << "年的人屬相為:" << p[n];

return 0;

}

problem3

#include using namespace std;

int year, month, day, he;

int run[12] = ;

int ping[12] = ;

//這點到基本點的求和

//判斷閏年和平年

int leap(int year)

int qiuhe(int year, int month, int day, int run, int ping)

else

}//加月份的天數

for (i = 0; i < month - 1; i++)

return sum;

}void muban()

; int i;

for (i = 0; i < 7; i++)

cout << weekday[i];

cout << endl;

}void shibieprint(int sum, int year, int month)

cout << endl;

} else

cout << endl; }}

int main()

C實現萬年曆

要求 輸入年份輸出這一年的日曆 注意 公元1900年一月一日是星期一,這一年是平年 思路 獲取輸入的年份y,首先獲取從公元1900年到 y 1 年 的天數,然後獲得該年份的第一天是星期幾,進行輸出。這次例項,我花費了很長的時間,最後發現錯誤的原因出在在求某一年是閏年還是平年的時候,我沒有田間retu...

萬年曆 C語言

顯示效果 大概步驟 1.顯示主介面 void showmenu char temp 10 2.判斷是否為閏年 bool isleap int year 3.計算總天數 int daysum int year,int month 4.顯示日曆 showcalendar int sum,int year...

簡易萬年曆

div設定 li body calendar calendar ul calendar li calendar li h2 calendar li p calendar active calendar active p calendar text calendar text h2 calendar ...