如果一个四位数等于它的各位数字的4次方的和.则称这个四位数为“玫瑰花数 .如果1634=14+64+34+44.设计一个程序.找出所有的玫瑰花数. 题目和参考答案——青夏教育精英家教网——
20.如果一个四位数等于它的各位数字的4次方的和,则称这个四位数为“玫瑰花数”,如果1634=14+64+34+44,设计一个程序,找出所有的玫瑰花数.
试题答案在线课程分析 由于需要判断所有4位数是否满足条件,故要从1000到9999每个数需要取出每个数位上的数字,可以通过取商和取余的运算得到,应用循环结构,通过判断“是否满足等于它各位上的数字的4次方的和”,输出“玫瑰花数”,写出程序即可.
解答 解:程序如下:
i=1000
DO
A=i1000
B=(i-1000*A)100
C=(i-1000*A-100*B)10
D=i MOD 10
IF i=A^4+B^4+C^4+D^4
THEN
PRINT i
ENDIF
i=i+1
LOOP UNTIL i>9999
END
点评 本题主要考查了循环语句.根据流程图(或伪代码)写程序,是算法这一模块常见的题型.属于基础题.
练习册系列答案
相关习题
科目:高中数学来源:题型:解答题
10.已知函数f(x)=-sin2x+sinx+$frac{1}{2}$,x∈[-$frac{π}{2}$,$frac{π}{2}$].
(1)求函数f(x)的值域;
(2)设函数g(x)=acosx-2,x∈[-$frac{π}{2}$,$frac{π}{2}$],若对于任意x1∈[-$frac{π}{2}$,$frac{π}{2}$],一定存在x0∈[-$frac{π}{2}$,$frac{π}{2}$],使得g(x0)=f(x1)成立,求实数a的取值范围.
查看答案和解析>>
科目:高中数学来源:题型:填空题
11.在直角坐标系xOy中,以原点O为极点,以x轴的正半轴为极轴建立极坐标系,已知曲线$left{begin{array}{l}{x={x}_{0}+tcosα}\{y=tsinα}end{array}right.$(t为参数,且0≤α<π)与曲线ρ=$frac{2}{sqrt{1+3si{n}^{2}θ}}$交于两点A,B,且线段AB中点的极坐标为($sqrt{2}$,-$frac{π}{4}$),则tanα=$frac{1}{4}$.
查看答案和解析>>
科目:高中数学来源:题型:解答题
15.动点M作匀速直线运动.它在x轴和y轴方向的分速度分别为3m/s和4m/s,直角坐标系的长度单位是1m,点M的起始位置在点M0(2,1)处,求点M的轨迹的参数方程.
查看答案和解析>>
科目:高中数学来源:题型:解答题
5.F1、F2是椭圆C:$frac{{x}^{2}}{{a}^{2}}$+$frac{{y}^{2}}{{b}^{2}}$=1(a>b>0)的两个焦点,直线l:y=2x+5与椭圆C交于P1,P2,已知椭圆中心O关于直线l的对称点恰好落在椭圆C的左准线上,且|P2F2|-|P1F1|=$frac{10a}{9}$,则椭圆C的方程为$frac{{x}^{2}}{8}+frac{{y}^{2}}{4}=1$.
查看答案和解析>>
科目:高中数学来源:题型:解答题
12.已知过球面上A,B,C的截面到球心O的距离等于球的半径的一半,且AB=BC=CA=3cm,求球的表面积.
查看答案和解析>>
科目:高中数学来源:题型:选择题
9.已知等比数列{an}前n项和为Sn,则下列一定成立的是( )
A.若a7>0,则a2015<0B.若a4>0,则a2014<0C.若a7>0,则S2015>0D.若a4>0,则S2014>0查看答案和解析>>
科目:高中数学来源:题型:选择题
10.下列各式中错误的个数是( )
①1∈{0,1,3}②{1}∈{0,1,2}③{0,1,2}⊆{0,1,2}④∅?{0,1,2}⑤{0,1,2}={2,0,1}⑥{0}=∅
查看答案和解析>>
相关知识
C语言:输出所有的水仙花数
PTA所谓水仙花数是指一个m位数 输入一个3位数n,输出所有介于100至n之间的位数为3的水仙花数 求1到正整数n之间的偶数之和,输出结果后换行。
Hello world Python新手赛题解
Java练习系列(三)水仙花数
水仙花数C语言代码优化
1027: 判断水仙花数春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。
python 水仙花数 水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。 例如:153=1×1×1+5×5×5+3×3×3。
C++: 水仙花数
打印“水仙花数”
打印水仙花数
网址: 如果一个四位数等于它的各位数字的4次方的和.则称这个四位数为“玫瑰花数 .如果1634=14+64+34+44.设计一个程序.找出所有的玫瑰花数. 题目和参考答案——青夏教育精英家教网—— https://www.huajiangbk.com/newsview311975.html
上一篇: 牡丹花的历史来源:发源地、发展及 |
下一篇: 牡丹花种植指南(栽种时间、方法及 |
推荐分享

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