檔名稱:test.cpp
完成日期:2023年12月19日
題目描述:
定義乙個結構體變數(包括年、月、日)。編寫乙個函式days,
由主函式將年、月、日傳遞給函式days,計算出該日在本年中是第幾天並將結果傳回主函式輸出。
輸入: 年月日
輸出: 當年第幾天
樣例輸入:
2000 12 31
樣例輸出:
366分析:#include #include typedef struct
y_m_d;
int main()
int days(y_m_d date)
; for(i=1; i2) && ((date.year%400==0) || (date.year%4==0 && date.year%100!=0)))
sum++;
return sum;}
結果:
知識點總結:
學習了簡單的結構體運用。
心得體會:
注意演算法,靈活使用陣列會使題目更加簡單。
第十六周OJ(1)計算該日在本年中是第幾天
煙台大學計算機與控制工程學院 定義乙個結構體變數 包括年 月 日 編寫乙個函式days,由主函式將年 月 日傳遞給函式days,計算出該日在本年中是第幾天並將結果傳回主函式輸出。年月日當年第幾天 2000 12 31366主函式已給定如下,提交時不需要包含下述主函式 c int main 編譯的程式...
計算該日在本年中是第幾天
定義乙個結構體變數 包括年 月 日 編寫乙個函式days,由主函式將年 月 日傳遞給函式days,計算出該日在本年中是第幾天並將結果傳回主函式輸出。年月日當年第幾天 2000 12 31 366 主函式已給定如下,提交時不需要包含下述主函式 c int main c int main include...
結構體計算該日在本年中是第幾天
time limit 1 sec memory limit 128 mb submit 111 solved 55 submit status web board 定義乙個結構體變數 包括年 月 日 編寫乙個函式days,由主函式將年 月 日傳遞給函式days,計算出該日在本年中是第幾天並將結果傳回...