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

4-9水仙花数

#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 回答

题目当中的关键词一样

0 回复 有任何疑惑可以回复我~
#1

mengxuanmenghui 提问者

虽然未能解决我的问题,但是依然感谢你
2018-07-12 回复 有任何疑惑可以回复我~
#2

灬飒 回复 mengxuanmenghui 提问者

题目答案中的关键词在你所编写的程序当中必须出现,不然就通过不了
2018-07-12 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~
#1

jmcmooc

对啊,但这个题目的答案好像只有一种。。。。。。。
2018-07-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

4-9水仙花数

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信