为了账号安全,请及时绑定邮箱和手机立即绑定

网站通过了但为什么我的电脑输出不了结果

网站通过了但为什么我的电脑输出不了结果

C
qq_慕无忌1533873 2019-01-24 20:23:58
#include<stdio.h>int he(int ss){    int i,sum=0;    for(i=1;i<ss/2;i++){        if(ss%i==0){            sum+=i;        }    }    return sum;}int main(){    int a,b,c;    for(a=1;a<3000;a++){        b=he(a);        c=he(b);        if(a==c&&a<b){            printf("(%d,%d)",a,b);        }    }    return 0; }
查看完整描述

1 回答

?
WrongAnswer

TA贡献10条经验 获得超1个赞

虽然不知道你写了些啥,但是我知道你的输出语句写在 if 语句块里面

然后你的 if 语句块不会进入

不信你可以在 if语句前面输出a、b、c,绝对没有满足 a==c&&a<b 的情况


查看完整回答
反对 回复 2019-01-26
  • 1 回答
  • 0 关注
  • 542 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信