1. 程式人生 > >C語言之輸入一個年份,判斷是不是閏年

C語言之輸入一個年份,判斷是不是閏年

#include <stdio.h>
int main(){
/*輸入年份判斷是不是閏年*/
/*閏年:
能被400整除,  
能被4整除,並且不能被100整除*/

 int year,flag;
 printf("請輸入一個年份\n");
 scanf("%d",&year);
 if(year%400==0){

    flag=1;
 }else{

     if(year%4==0){
         if(year%100 !=0){
           flag=1;
         }else{

          flag=0;

         }


     }else
{ flag=0; } } if(flag){ printf("%d 是閏年",year); }else{ printf("%d不是閏年",year); } }