刷题首页
题库
高中信息
题干
计算三角形面积的算法如下:
①输入三角形三边长a,b,c
②计算半周长p=(a+b+c)/2
③计算三角形面积s=Sqr(p*(p-a)*(p-b)*(p-c))
④输出面积s
上述算法属于( )
A.排序算法
B.解析算法
C.枚举算法
D.查找算法
上一题
下一题
0.99难度 选择题 更新时间:2017-03-01 07:16:25
答案(点此获取答案解析)
同类题1
(加试题)有如下VB程序段:
Private Sub Command1_Click()
Dim a(0 To 9) As Integer
Dim t as Long
t = Val(Text1.Text)
Do While t <> 0
a(t Mod 10) = a(t Mod 10) + 1
t = t \ 10
Loop
For i = 0 To 9
If a(i) <> 0 Then x = x + a(i)
Next i
End Sub
若在文本框 Text1 中输入 3141592,则程序执行后,变量 x 的值为( )
A.1
B.2
C.5
D.7
同类题2
如图所示,下面程序实现读取数据文件,进行可视化呈现,直观地展示了历年来报考研究生人数变化趋势。阅读程序回答问题:
(1)本程序中引用了第三方库,写出库名称,从代码中找出来。
(2)本程序读取了数据文件,文件名称是什么?
(3)读取数据文件的数据赋值到二维表型数据结构对象中,这个对象的名称是什么?
(4)本程序实现了数据可视化,呈现的图表为柱形图、折线图还是散点图?通过哪行代码来实现?
(5)本程序文件实现的图表的标题是什么?阅读程序,从其中找出来。
同类题3
利用格里高利公式
求
,直到最后一项的值小于0.0001为止,输出
的值。
Private Sub Command1_Click()
Dim Pi As Single, t As Single
Dim n As Integer, s As Integer
Pi = 0
t = 1: n = 1:s =1
Do While Abs(t) >= 0.0001
Pi = Pi + s * 1 / n
n =
①
___________
s=
②
___________
t = s / n
Loop
Text2.Text =
③
___________
End Sub
同类题4
由于月球上没有大气,嫦娥三号无法依靠降落伞着陆,只能靠变推力发动机,才能完成中途修正、近月制动、动力下降、悬停段等软着陆任务,物体在月球上的重力加速度g=1.63m/s
2
,m为嫦娥三号的自身质量,N表示嫦娥三号产生的推力,并且推力会随着距离x的变化而改变,
恒月运动数率具体公式如下:
算法流程图如下:
图中判断框②处应填入的是( )
A.x≤100
B.x≥4
C.x≤4
D.x>100
同类题5
一个两位数x,将它的个位数与十位数字对调后得到一个新数y,此时y恰好比x大36,求出所有这样的两位数。为其中的空白处选择合适的选项( )。
A.x-y<>36
B.x-y=36
C.y-x<>36
D.y-x=36
相关知识点
算法理论
算法实例的程序实现
解析算法及程序实现