题目内容

数学的美是令人惊异的!如三位数153,它满足153=13+53+33,即这个整数等于它各位上的数字的立方的和,我们称这样的数为“水仙花数”.请您设计一个算法,找出大于100,小于1 000的所有“水仙花数”.

(1)用自然语言写出算法;

(2)画出流程图.

解析:由于需要判断大于100,小于1 000的整数是否满足等于它各位上的数字的立方的和,所以需要用条件分支结构和循环结构.

(1)算法描述是:

S1  I=101;

S2  如果I不大于999,则重复S3,否则算法?结束;

S3  若这个数I等于它各位上的数字的立方的和,则输出这个数;

S4  I=I+1,转S2.

(2)流程图如下:


练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网