4-9水仙花数

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

mengxuanmenghui

2018-07-09 22:31

#include <stdio.h>

int main()

{

    int num,hd,td,sd;

    for(num = 100; num < 1000;num ++)

    {

        hd = num / 100;

        td = (num % 100) / 10;

        sd = num % 10;

        if (num == hd*hd*hd + td*td*td + sd*sd*sd)

        {

            printf("水仙花数字: %d\n",num);

        }

    }

    return 0;

}

为什么我的编辑器能正确显示结果,但是提交总是通不过呢?

写回答 关注

2回答

  • 灬飒
    2018-07-11 14:53:29
    已采纳

    题目当中的关键词一样

    灬飒 回复mengxu...

    题目答案中的关键词在你所编写的程序当中必须出现,不然就通过不了

    2018-07-12 09:30:18

    共 2 条回复 >

  • mengxuanmenghui
    2018-07-09 22:32:47

    num < 1000跟num <= 999不是一样的吗?

    jmcmoo...

    对啊,但这个题目的答案好像只有一种。。。。。。。

    2018-07-10 12:47:43

    共 1 条回复 >

C语言入门

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

926212 学习 · 20797 问题

查看课程

相似问题