#6681: 一直WA 請看一下哪裡錯


jameschen1287 (jameschen1287)

學校 : 國立臺灣師範大學附屬高級中學
編號 : 19372
來源 : [180.217.178.166]
最後登入時間 :
2016-03-25 22:44:27
a004. 文文的求婚 | From: [140.131.149.27] | 發表日期 : 2012-06-08 16:43

#include<iostream>
using namespace std;
int main() {
     int a,b,c,d ;
  cin >> a  ;
   b=a%4;
   c=a%400;
   d=a%100;
if (c==0){cout <<"閏年";}
else if (d==0  ){cout <<"平年";}
else if (b==0  ){cout <<"閏年";}
else  {cout<<"平年";}
     return 0;
}

 
#7621: Re:一直WA 請看一下哪裡錯


duck11011011 (藥草)

學校 : 東吳大學
編號 : 31815
來源 : [163.14.2.17, 163.14.7.16]
最後登入時間 :
2013-12-15 22:05:53
a004. 文文的求婚 | From: [118.166.128.82] | 發表日期 : 2013-03-27 00:30

#include
using namespace std;
int main() {
     int a,b,c,d ;
  cin >> a  ;
   b=a%4;
   c=a%400;
   d=a%100;
if (c==0){cout <<"閏年";}
else if (d==0  ){cout <<"平年";}
else if (b==0  ){cout <<"閏年";}
else  {cout<<"平年";}
     return 0;
}

將bcd設成有小數的(double或float)就可了

但原因不名@@ 

 
ZeroJudge Forum