煙台大學計算機與控制學院 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...