满分5 > 高中数学试题 >

求100~999中的水仙花数,所谓水仙花数是一个三位数,它的各位数字的立方和等于...

求100~999中的水仙花数,所谓水仙花数是一个三位数,它的各位数字的立方和等于该数,例如153是一个水仙花数,因为153=13+53+33.试编一段程序,找出所有的水仙花数.
由于需要判断大于100,小于1 000的整数是否满足等于它各位上的数字的立方的和,所以需要用循环结构,应用循环结构,通过通过判断“是否满足等于它各位上的数字的立方的和”,输出“水仙花数”,写出算法. 【解析】 I=100 DO A=I\100 B=(I-100*A)\10 C=I-A*100-B*10 IF   I=A*A*A+B*B*B+C*C*C   THEN PRINT  I END IF I=I+1 LOOP UNTIL I>999 END
复制答案
考点分析:
相关试题推荐
设个人月收入在5000元以内的个人所得税档次为(单位:元):
0<x≤10000%
   1000<x≤3000   10%
   3000<x≤5000   25%
设某人的月收入为x元,试编一段程序,计算他应交的个人所得税.
查看答案
用WHILE语句求1+2+22+23+…+263的值.
查看答案
已知f(x)=manfen5.com 满分网manfen5.com 满分网编写一个程序,对每输入的一个x值,都得到相应的函数值.
查看答案
2183和1947的最大公约数是    查看答案
若输入的数字是“37”,输出的结果是   
manfen5.com 满分网 查看答案
试题属性
  • 题型:解答题
  • 难度:中等

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.