【用VB函数编写ax^2+bx+c=0的根,设b^2-4ac-查字典问答网
分类选择

来自浦如平的问题

  【用VB函数编写ax^2+bx+c=0的根,设b^2-4ac>0前提是b^2-4ac>0】

  用VB函数编写ax^2+bx+c=0的根,设b^2-4ac>0

  前提是b^2-4ac>0

3回答
2020-05-29 17:44
我要回答
请先登录
胡玉梅

  PrivateSubCommand1_Click()

  DimaAsSingle,bAsSingle,cAsSingle,x1AsSingle,x2AsSingle,deltaAsSingle,sqrdeltaAsSingle

  Do

  a=Val(InputBox("请输入二次项系数"))

  Ifa=0Then

  MsgBox"二次想系数不得为零!"

  Else

  ExitDo

  EndIf

  Loop

  b=Val(InputBox("请输入一次项系数"))

  c=Val(InputBox("请输入常数项"))

  delta=b*b-4*a*c

  Ifdelta

2020-05-29 17:46:43
浦如平

  题目中已经给出条件b^2-4ac>0还用考虑这么多情况么?

2020-05-29 17:48:09
胡玉梅

  当然,作为一个计算机程序,处理意外要占到所有代码的百分之就是以上!以本题为例,也许准备的题目是有可以保证判别式大于等于0,但用户在输入个系数的时候完全有可能因为操作错误而导致程序中断!如果程序不能自己处理这些,二错误就被windows截获,这是典型的失败!

2020-05-29 17:50:50

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •