#10377: 為何答案有錯?


40475024H (108電機)

學校 : 國立臺灣師範大學
編號 : 53233
來源 : [61.60.218.218]
最後登入時間 :
2016-03-13 14:05:04
d010. 盈數、虧數和完全數 -- Sagit's C++ 程式設計 | From: [61.60.221.92] | 發表日期 : 2015-10-21 21:02

#include<stdio.h>

int main(){

int c,d,e;

int total;

while(scanf("%d",&c)!=EOF){

 

for(d=1,total=0;d<=c;d++){

if(c%d==0){

e=d;

total=total+e;

}

}

if(total>c){

printf("盈數\n");

}

else if(total<c){

printf("虧數\n");

}

else {

printf("完全數\n");

}

}

return 0;

 
#10380: Re:為何答案有錯?


40475027H (盧岑岑岑岑岑岑岑岑岑岑岑岑岑岑岑岑岑岑岑岑岑岑岑岑岑岑岑岑岑...)

學校 : 國立臺灣師範大學
編號 : 53192
來源 : [101.10.46.162]
最後登入時間 :
2021-06-02 10:25:19
d010. 盈數、虧數和完全數 -- Sagit's C++ 程式設計 | From: [140.122.38.97] | 發表日期 : 2015-10-23 02:35

#include

int main(){

int c,d,e;

int total;

while(scanf("%d",&c)!=EOF){

 

for(d=1,total=0;d<c;d++){                              

if(c%d==0){

e=d;

total=total+e;

}

}

if(total>c){

printf("盈數\n");

}

else if(total<c){

printf("虧數\n");

}

else {

printf("完全數\n");

}

}

return 0;

就降




 
ZeroJudge Forum