#8173: C語言 我的邏輯是不是錯了


sbc8112 (Mrfan)

學校 : 國立金門大學
編號 : 34578
來源 : [118.167.17.124]
最後登入時間 :
2017-05-13 16:24:55
a004. 文文的求婚 | From: [220.142.166.208] | 發表日期 : 2013-09-12 17:18

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
    int year;
    
    while((scanf("%d",&year))!=EOF)
    {
                                   
    if(year%400==0)
    {printf("閏年");
    break;}
    
    else if(year%4==0 && (year%100)!=0)
    {printf("閏年");
    break;}
    
    
    
    else
    {printf("平年");
    break;}
                                   
                                   }
  
  
  return 0;
}
 
 
 
 
 
#8180: Re:C語言 我的邏輯是不是錯了


sbc8112 (Mrfan)

學校 : 國立金門大學
編號 : 34578
來源 : [118.167.17.124]
最後登入時間 :
2017-05-13 16:24:55
a004. 文文的求婚 | From: [220.142.168.23] | 發表日期 : 2013-09-13 17:19

#include
#include

int main(int argc, char *argv[])
{
    int year;
    
    while((scanf("%d",&year))==1)
    {
                                   
    if(year%400==0)
    printf("閏年");
    
    
    else if(year%4==0 && (year%100)!=0)
    printf("閏年");
    
    
    
    
    else
    printf("平年");
   
                                   
                                   }
  
  
  return 0;
}
 
 
 後來改成這樣就可以了 
可以請問一下 開頭的那個include 跟 int main 括號的內容有什麼意思嗎
 


 
ZeroJudge Forum