早教吧 育儿知识 作业答案 考试题库 百科 知识分享

c语言判断水仙花数输入一个三位整数,判断它是否为水仙花数。当输入数据不正确时,要求给出错误提示。说明:水仙花数是一个三位数,其各位数的立方之和等于该数本身,如153=13+53+33。

题目详情
c语言判断水仙花数
输入一个三位整数,判断它是否为水仙花数。当输入数据不正确时,要求给出错误提示。说明:水仙花数是一个三位数,其各位数的立方之和等于该数本身,如153=13+53+33。
▼优质解答
答案和解析
有两种办法,第一,水仙花数很少,三位数的没几个,直接判断是不是那几个就行了。
然后正确的思路是,把三位数拆开。这个三位数是num,三位立方和为ans的话,ans初始为0,之后
while(num>0)
{
temp = num%10;
ans = temp *temp *temp;
num /= 10;
}
最后比较ans和一开始的num就行了,注意是一开始的那个。输入的时候把那个数记录一下就行了。
看了 c语言判断水仙花数输入一个三...的网友还看了以下:

垄断资本是通过( )来实现的。 A.金融寡头 B.垄断组织 C.垄断同盟 D.财团  2020-05-30 …

下列与“自言本是京城女”句式相同的一项是()A.莲,花之君子者也。B.委身为商人妇。C.使快弹数曲  2020-06-18 …

下列加粗字用法完全相同的一项是[]A.①使快弹数曲②一曲红绡不知数B.①自言本是京城女②同是天涯沦  2020-06-22 …

琵琶行的知识:1.乍破的字音2.一词多义:东船西舫悄无“言”“是”夕始觉有迁谪意自言本“是”京城女  2020-06-23 …

解释下面句中加粗词的含义①感斯人言②凡六百一十六言③自言本是京城女  2020-06-27 …

语文好的人来!加点字用法完全相同的一项是()a使快弹数曲(数)一曲红绡不知数a使快弹数曲(数)一曲  2020-06-30 …

下列加粗词意义和用法相同的一项是[]A.遂命酒//命曰《琵琶行》B.凡六百一十六言//自言本是京城  2020-07-28 …

读日本示意图,完成下列要求根据图填写相应的地理事物名称(1)日本周边的海洋:太平洋、日本海、朝鲜海  2020-07-31 …

下列与生物遗传有关的说法,正确的是()A.自交可以用于显性优良性状的品种培育过程B.孟德尔根据亲本中  2020-11-03 …

加点字用法完全相同的一项是()a使快弹数曲(数)一曲红绡不知数a使快弹数曲(数)一曲红绡不知数(数)  2020-11-08 …