C语言求水仙花数

[复制链接]
查看11 | 回复3 | 2012-4-22 17:55:22 | 显示全部楼层 |阅读模式
你看错了吧,我执行了一遍,结果如下,有407...
回复

使用道具 举报

千问 | 2012-4-22 17:55:22 | 显示全部楼层
if(x*100+y*10+z==(int)pow(x,3)+(int)pow(y,3)+(int)pow(z,3))这样就OK了。。。。或者: if(x*100+y*10+z==pow(z,3)+pow(y,3)+pow(x,3))貌似这个会输出407对于浮点数:A op B op C 不恒等于 A op ( B op C )在Windows...
回复

使用道具 举报

千问 | 2012-4-22 17:55:22 | 显示全部楼层
这个函数本身貌似有点问题, 犹记得水仙花数是3位数,0,1根本不是水仙花数。。。。你为啥非要这样写呢?...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行