少了水仙花数153

来源:4-9 循环结构之for循环(二)

qq_GM_3

2017-04-10 10:29

为什么老是提醒我检查输出是否包含153?即使我把自己写的改成了它的参考代码也会这样提示。到底是哪里错了啊

写回答 关注

5回答

  • 慕粉2146478508
    2017-04-10 19:39:59
    已采纳

    #include<stdio.h>
    int   main()
    {int num,sd,td,hd;
    for(num=100;num<1000;num++)
    {
    hd=num/100;
    td=(num/10)%10;
    sd=num%10;
    if(num==hd*hd*hd+td*td*td+sd*sd*sd)
    {
    printf("水仙花数字:%d\n",num);
    }
    }
    return 0;
    }
    你比对一下

    qq_GM_...

    非常感谢!

    2017-04-15 21:32:32

    共 1 条回复 >

  • 慕粉2146478508
    2017-04-10 19:44:20

    用整除,我复制了时候这上面不显示

  • 慕粉2146478508
    2017-04-10 19:42:30

    #include<stdio.h>
    int   main()
    {int num,sd,td,hd;
    for(num=100;num<1000;num++)
    {
    hd=num/100;
    td=(num/10)%10;
    sd=num%10;
    if(num==hd*hd*hd+td*td*td+sd*sd*sd)
    {
    printf("水仙花数字:%d\n",num);
    }
    }
    return 0;
    }

  • 慕粉2146478508
    2017-04-10 19:41:22

    #include<stdio.h>
    int   main()
    {int num,sd,td,hd;
    for(num=100;num<1000;num++)
    {
    hd=num/100;
    td=(num/10)%10;
    sd=num%10;
    if(num==hd*hd*hd+td*td*td+sd*sd*sd)
    {
    printf("水仙花数字:%d\n",num);
    }
    }
    return 0;
    }
    是这个,刚发错了

  • 慕哥4148674
    2017-04-10 10:40:24

    看不出错 哭笑不得

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926020 学习 · 20793 问题

查看课程

相似问题