#4332: 閏年平年不知哪裡錯了請幫我


heq10807 (kunyi)

學校 : 正修科技大學
編號 : 13546
來源 : [140.115.236.24]
最後登入時間 :
2013-01-24 15:16:25
a004. 文文的求婚 | From: [114.27.60.58] | 發表日期 : 2010-10-03 16:50

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{    int a;
     while (cin >> a){
     if (a%4==0 && a%100!=0)
     cout << "閏年" << endl;
     else if (a%400==0)
     cout << "閏年" << endl;
     else cout << "平年" << endl;
}

    return EXIT_SUCCESS;
}

 不知道哪裡錯了??

 

 

 
#4333: Re:閏年平年不知哪裡錯了請幫我


popular10347 (ICPC// 哪時能唸到高等演算法T^T)

學校 : 元智大學
編號 : 11351
來源 : [1.169.118.99]
最後登入時間 :
2012-10-29 00:22:54
a004. 文文的求婚 | From: [114.43.53.214] | 發表日期 : 2010-10-03 18:28

#include
#include

using namespace std;

int main(int argc, char *argv[])
{    int a;
     while (cin >> a){
     if (a%4==0 && a%100!=0)
     cout << "閏年" << endl;
     else if (a%400==0)
     cout << "閏年" << endl;
     else cout << "平年" << endl;
}

    return EXIT_SUCCESS;
}

 不知道哪裡錯了??

 

 

你的程式碼沒有錯啊

邏輯上都沒錯!!!

不懂你說錯在哪是什麼意思呢?! = =a



 

 
#4338: Re:閏年平年不知哪裡錯了請幫我


letkissme92 (jess)

學校 : 不指定學校
編號 : 13629
來源 : [140.134.227.22]
最後登入時間 :
2010-10-04 03:29:56
a004. 文文的求婚 | From: [140.134.227.22] | 發表日期 : 2010-10-04 03:46

if(a % 400 == 0 || a % 4 == 0 && a % 100 != 0)

 

直接這樣判斷吧!。。

哈哈用or 和 and 就解決了

 
#4339: Re:閏年平年不知哪裡錯了請幫我


letkissme92 (jess)

學校 : 不指定學校
編號 : 13629
來源 : [140.134.227.22]
最後登入時間 :
2010-10-04 03:29:56
a004. 文文的求婚 | From: [140.134.227.22] | 發表日期 : 2010-10-04 03:46

if(y % 400 == 0 || y % 4 == 0 && y % 100 != 0)
 
這樣判斷就解決了!
利用or和and

 
#4340: Re:閏年平年不知哪裡錯了請幫我


letkissme92 (jess)

學校 : 不指定學校
編號 : 13629
來源 : [140.134.227.22]
最後登入時間 :
2010-10-04 03:29:56
a004. 文文的求婚 | From: [140.134.227.22] | 發表日期 : 2010-10-04 03:47

if(a % 400 == 0 || a % 4 == 0 && a % 100 != 0)
 
這樣判斷就解決了!
利用or和and

 
ZeroJudge Forum