第十一周 OJ總結 1 查閏年

2021-07-24 14:39:05 字數 1202 閱讀 8009

煙台大學計算機與控制學院 all ringts reserved.

檔名稱:oj總結<1>-查閏年

作 者:王興振

完成日期:2023年11月14日

版 本 號:未知

查詢m年到n年之間閏年的程式,卻苦於判斷閏年的函式不會寫,據說 今天你有上機課,我就

拿著這個問題來找你了-- 閏年的條件是:能被4整除但不能被100整除,或能被400整除。

#include int leap_year(int n); /*宣告判斷閏年函式*/

int main()

int i; int cnt; /*計數,用於每行滿8個換行*/

int m,n; scanf("%d %d",&m,&n); /*輸入年份*/ 

cnt=0; /*初始化*/

for(i=m;i<=n;i++) /*遍歷m到n的每一年*/

if(leap_year(i)) /*判斷i年是不是閏年*/

printf("%d",i); /*輸出閏年*/

cnt++; /*計數+1*/

if(cnt==8) /*夠8個換行,cnt清0*/

printf("\n");

cnt=0;

else

printf(" ");

} return 0;

主程式已給出,請自行編寫leap_year函式並提交輸 入: 第m年和第n年輸 出: m年至n年

之間的所有閏年,輸出結果每行8個,資料之間用空格分隔。

樣例輸入: 1949 2045

樣例輸出: 1952 1956 1960 1964 1968 1972 1976 1980

1984 1988 1992 1996 2000 2004 2008 2012

2016 2020 2024 2028 2032 2036 2040 2044

答     案:

#include

int leap_year(int n);   /*宣告判斷閏年函式*/

int main()

else}}

return 0;

}int leap_year(int n)

總    結:

第一題簡單,最坑的是只交一部分.......

oj第十一周訓練 查閏年

問題及 煙台大學計算機學院 2016 完成日期 2016年11月13日 問題描述 description 閏年的條件是 能被4整除但不能被100整除,或能被400整除。include int leap year int n 宣告判斷閏年函式 int main else return 0 主程式已給出...

第十一周總結

這周學了一部分關於圖的知識,圖是非零頂點和頂點邊的集合組成的。g表示圖,v表示頂點,e表示邊。圖還分為有向圖和無向圖,無向圖最多有n n 1 2條邊,有向圖最多有n n 1 條邊。每個頂點和其餘的n 1個頂點都有邊相連,稱為完全圖,其中有向圖的邊稱為弧,如果是帶有權的圖,則成為網或者賦權圖。無向圖的...

第十一周專案1

輸入描述 無 輸出描述 描述中輸出的內容 標頭檔案 ifndef btree h included define btree h included define maxsize 100 typedef char elemtype typedef struct node btnode void cre...