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

少了水仙花数153

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

正在回答

5 回答

#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;
}
你比对一下

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

qq_GM_3 提问者

非常感谢!
2017-04-15 回复 有任何疑惑可以回复我~

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

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

#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;
}

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

#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;
}
是这个,刚发错了

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

看不出错 哭笑不得

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

举报

0/150
提交
取消

少了水仙花数153

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