刷题宝
  • 刷题首页
题库 高中信息

题干

分析完善程序。
以下是求解一元二次方程ax2+bx+c=0(a≠0)的主要VB程序片段,请你补全代码:
a=Val(InputBox(“a=”))
b=Val(InputBox(“b=”))
c=Val(InputBox(“c=”))
d=________________________’求判别式d
If d>0 Then
x1=(-b+Sqr(d))/(2*a)
x2=(-b-Sqr(d))/(2*a)
Print “x1=”;x1
Print “x2=”;x2
End If
If ________________ Then
Print”x=”;-b/(2*a)
End If
If d<0 Then
Print “无实数解!”
End If
上一题 下一题 0.99难度 None 更新时间:2020-03-16 10:09:21

答案(点此获取答案解析)

同类题1

在 Visual Basic 中,表达式 Mid("20161111", 5, 4)的值是(  )
A."2016"B."0161"C."1611"D."1111"

同类题2

执行语句s=len(Mid(“Visual Basic”,1,6))后,s的值为______。
A.VisualB.BasicC.6D.11

同类题3

分支语句:if a=1 then  b=1,其中 “a=1”中的“=”是______运算符。

同类题4

某 VB 程序段如下:
Private Sub Command1_Click( )
Dim x As Integer
x = Val(Text1.Text)
x = x \ 2 + 1
Text1.Text = Str(x)
End Sub
程序运行时,在文本框 Text1 输入 13 时,连续两次单击命令按钮 Command1 后,文本框 Text1中显示的内容是(  )
A.6B.7C.4D.5

同类题5

将数学表达式,写作为对应的VB表达式_____________________
相关知识点
  • 算法理论
  • 面向对象程序设计 VB开发工具
  • 基本运算及表达式
  • 赋值语句
  • 选择语句
刷题宝 没有分数是刷题提高不了的! 粤ICP备12066032号

本站仅为免费收集试题提供给学生刷题,不做任何盈利性活动!如无意侵犯您的合法权益,联系站长删除处理(QQ:2572127418)