刷题首页
题库
高中信息
题干
如果一个4位数恰好等于它的各位数字的4次方和,则这个数被称为“玫瑰花”数。例如1634就是一个玫瑰花数:1634=1
4
+6
4
+3
4
+4
4
。如果要求出所有的玫瑰花数,下列算法合适的是( )
A.查找法
B.解析法
C.穷举法
D.排序法
上一题
下一题
0.99难度 选择题 更新时间:2017-03-01 05:46:55
答案(点此获取答案解析)
同类题1
选择算法,解决问题。
在使用计算机解决问题时,选择合适的算法,是有效解决问题的关键。
分析下面的问题,请选择最合适的算法:_____________(请用英文字母填写)
A.解析法
B.递归法
C.穷举法
D.排序法
猴子吃桃问题:
小猴有一天摘了若干个桃子,他非常贪吃,当天就吃掉了一半还多一个;第二天接着吃剩下的桃子一半多一个;以后每天都是如此,到了第七天吃桃子时,却发现只剩下一个。请问,小猴那天一共摘了几个桃子?
同类题2
下列程序执行后,整型变量n的值为( )。
n=0
for i="1" to 100
if i mod 4="0" then
n="n+1"
end if
next i
A.5050
B.25
C.26
D.33
同类题3
下列程序的功能是:随机产生10个1—100之间的正整数,按从小到大排序并输出。为了实现这一目标,程序中划线处应填入的合适语句是:
①
______________ _
②
__________ _____
Const n=10
Dim i As Integer,j As Integer,t As Integer
Dim a(1 to 10) As Integer
For i="1" to 10
_____
①
_______
Next i
For i="1" to n-1
For j="i+1" to n
If ____
②
____ Then
k=a(i):a(i)=a(j):a(j)=k
End If
Next j
Next i
For i="1" To n
Print a(i)
Next i
同类题4
下列递归算法的功能是计算正整数n阶乘的值,则划线处应填为______________
Function f(n As Integer) As Long
If n < = 1 Then
f = 1
Else
f = _________________
End If
End Function
同类题5
已知斐波那契数列前8项是1,1,2,3,5,8,13,21,设计如下VB程序求其第n 项的值:
Dim a(1 to 1000)as long,n as integer
n=Val(Text1.Text)
a(1)= 1:a(2)= 1
For i=3 to n
a(i)= a(i-1)+a(i-2)
Next i
Label1.Caption=“斐波那契的第”&Str(n)&“是”&a(n)
该程序用到了下列哪一个算法( )
A.枚举算法
B.递归算法
C.排序算法
D.查找算法
相关知识点
算法理论
算法实例的程序实现
递归算法及程序实现