用程序框图和基本算法语句描述一个算法,输出100~999中所有的水仙花数(注:水仙花数指的是若一个三位数ABC=A 3 +B 3 +C 3 ,则称ABC为水仙花数,例如1 3 +5 3 +3 3 =1+125+27=153,则153为水
思路分析:本题考查循环结构的设计方法及循环语句的写法.
解决此题的关键是从一个三位数中分别从百位、十位和个位上分离出数字,设这个三位数为I,且百位数字为A,十位数字为B,个位数字为C.
则可得
(1)A=I100;
(2)B=(I-100A)10;
(3)C=I-100A-10B.
从100开始检验,直到999结束.
这是一个循环结构.
I=100
WHILE I<=999
A=I MOD 100
B=(I-100*A) MOD 10
C=I-100*A-10*B
IF I+A^3+C^3 THEN
PRINT I
END IF
I=I+1
END
END
相关知识
JavaScript写打印水仙花数(三位数),(153=1*1*1+5*5*5+3*3*3)每位数字的立方和等于等于该数即水仙花数,打印出所有水仙花数。
C语言:输出所有的水仙花数
输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如,153是水仙花数,因为153=1*+5*+3
Java编程练习3——求水仙花数
输出所有的水仙花数,所谓水仙花数是指一个3位数,其各位数字立方和等于该数本身。例如,153是水仙花数,因为153=1*+5*+3
153 = 1*1*1 + 5*5*5 + 3*3
《信息学奥赛一本通(C++版)》水仙花数
C语言:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。
打印出所有的 “水仙花数”,所谓 “水仙花数 ” 是指一个三位数, 其各位数字立方和等于该数本身。例如: 153是一个 “水仙花数 ”, 因为153=1的三次方+5的三次方+3的三次方。
【题目】打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。
网址: 用程序框图和基本算法语句描述一个算法,输出100~999中所有的水仙花数(注:水仙花数指的是若一个三位数ABC=A 3 +B 3 +C 3 ,则称ABC为水仙花数,例如1 3 +5 3 +3 3 =1+125+27=153,则153为水 https://www.huajiangbk.com/newsview1580544.html
上一篇: 花在哪里买 |
下一篇: 情挑六月花White Palac |
推荐分享

- 1君子兰什么品种最名贵 十大名 4012
- 2世界上最名贵的10种兰花图片 3364
- 3花圈挽联怎么写? 3286
- 4迷信说家里不能放假花 家里摆 1878
- 5香山红叶什么时候红 1493
- 6花的意思,花的解释,花的拼音 1210
- 7教师节送什么花最合适 1167
- 8勿忘我花图片 1103
- 9橄榄枝的象征意义 1093
- 10洛阳的市花 1039