第十一周 專案五 當年第幾天

2021-06-27 03:01:55 字數 1410 閱讀 7348

/* * 檔名稱:test.cpp

* 作 者: 阿里木

* 完成日期:2023年 11月 19日

* 版 本 號:v1.0

* 問題描述:返回該天為該年的第幾天;

* 輸入描述:輸入年月日;

* 程式輸出: 輸出結果;

#include

using namespace std;

int days(int y, int m, int d);

int main()

int  year,month,day;

cout<

cin>>year>>month>>day;

cout << "這是該年的第幾天"

int days(int y, int m , int d )

int a=31,b=30,c,n;

if((y%4==0)&&(y%100!=0||y%400==0))

c=29;

else

c=28;

switch(m)

case 1:

n=d;

break ;

case 2:

n=a+d;

break ;

case 3:

n=a+c+d;

break ;

case 4:

n=2*a+c+d;

break ;

case 5:

n=2*a+b+c+d;

break ;

case 6:

n=3*a+b+c+d;

break ;

case 7:

n=3*a+2*b+c+d;

break ;

case 8:

n=4*a+2*b+c+d;

break ;

case 9:

n=5*a+2*b+c+d;

break ;

case 10:

n=5*a+3*b+c+d;

break ;

case 11:

n=6*a+3*b+c+d;

break ;

case 12:

n=6*a+4*b+c+d;

break ;

return n;

執行結果:

學習感悟:

我編完這個程式之後,就覺得特有成就感。雖然也許這個並不難,但是我之前一看這字型就會覺得不知道怎麼做,也不敢做,而今天我卻勇敢地邁出了這一步,消除了心理障礙。我會記住這種感覺的,加油阿里木!!!!

第十一周專案五 當年第幾天

檔名稱 test.cpp 作 者 劉佳琦 完成日期 2014年 11 月 6 日 版 本 號 v1.0 問題描述 定義乙個函式,其引數為年月日,返回這一天為該年的第幾天。輸入描述 年月日 程式輸出 該年第幾天 includeusing namespace std int days int y,int...

第十一周專案五 當年第幾天

檔名稱 test.cpp 作 者 李曉凱 完成日期 2014年11月9日 版本號 v1.0 問題描述 根據函式輸出該年的第幾天 輸入描述 輸入年 月 日 程式輸出 輸出乙個數代表該年的第天 include using namespace std int days int y,int m,int d ...

第十一周專案5 當年第幾天

定義乙個函式,其引數為年 月 日的值,返回這一天為該年的第幾天。要求在main函式中輸入年月日,然後呼叫這個函式求值,並在main函式中輸出結果。all gight reserved.檔名稱 temp.cpp 版本號 v1.0 include using namespace std int main...