/* * 檔名稱: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...