#4343: 3的倍數


qmoment (加油)


各位好

我的程式碼如下

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

int main()
{
    long long int n;
    while(scanf("%lld",&n)!=EOF)
    {
    if(n%3 == 0)
        printf("yes\n");
    else
        printf("no\n");
    }
}

一直因為下面問題而出錯

與正確輸出不相符(line:7)
您的答案為: no
正確答案為: yes

實在想不出bug

有人可以幫我解答嗎

 

#4344: Re:3的倍數


leopan0922 (zz)


各位好

我的程式碼如下

#include
#include

int main()
{
    long long int n;
    while(scanf("%lld",&n)!=EOF)
    {
    if(n%3 == 0)
        printf("yes\n");
    else
        printf("no\n");
    }
}

一直因為下面問題而出錯

與正確輸出不相符(line:7)
您的答案為: no
正確答案為: yes

實在想不出bug

有人可以幫我解答嗎

 

他n超過long long int範圍喔...