int flag = 0; //flag初值為0
成都創(chuàng)新互聯(lián)專注于陳巴爾虎企業(yè)網(wǎng)站建設,響應式網(wǎng)站建設,成都商城網(wǎng)站開發(fā)。陳巴爾虎網(wǎng)站建設公司,為陳巴爾虎等地區(qū)提供建站服務。全流程定制設計,專業(yè)設計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務
最后判斷是否為閏年,如果是,返回1,否則flag值不變,還是0
一般編程都是【非0為真】
所以如果是閏年就把1賦給flag了,函數(shù)的返回值就是1,為真
反之函數(shù)返回0,為假
1、首先打開編譯器,新建工程,文件后,寫下頭文件和主函數(shù)。
2、之后定義一個變量,用來接受年的數(shù)值。
3、然后用一個輸出語句來提示輸入的內容,一個輸入語句來接受數(shù)值。
4、之后用if語句,此時要判斷,兩種情況一種是能被400整除,另一種能被4整除但不能被100整除的數(shù)。
5、然后寫一個輸出函數(shù)輸出是閏年。
6、當不是閏年的話,用else語句,輸出不是閏年。
7、開始運行以后就可以得到閏年。
#include?stdio.h
bool?isLeapYear(int?year)
{
if(year%4==0??year%100!=0?||?year%400?==?0)????//判斷是否是閏年
return?1;
else
return?0;
}
int?main()
{
printf("請輸入測試的年份:\n");
int?year;
scanf("%d",year);
printf("%d\n",isLeapYear(year));
return?0;
}
運行的結果如下圖所示:
閏年必須滿足:1、能被4整除,但不能被100整除,就是閏年;2、能被400整除也是閏年。intbissextiles(){intn=0,i;for(i=1;i=2000;i++)if(!(i%4)(i%100)||!(i(%400)))n++;return(n);}
文章標題:c語言fun函數(shù)閏年 fun函數(shù)判斷閏年
URL標題:http://aaarwkj.com/article6/hhppig.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設、網(wǎng)頁設計公司、品牌網(wǎng)站設計、網(wǎng)站制作、網(wǎng)站改版、面包屑導航
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)