VB编程 输入一元二次方程的系数a,b,c判断解得情况,若一个解得话,输出“有一解”以及相应解得值,若两解得情况,则输出“有两解”以及相对应的值,若无解,则输出“无解”用嵌套方法
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/02 08:14:08
![VB编程 输入一元二次方程的系数a,b,c判断解得情况,若一个解得话,输出“有一解”以及相应解得值,若两解得情况,则输出“有两解”以及相对应的值,若无解,则输出“无解”用嵌套方法](/uploads/image/z/1138181-5-1.jpg?t=VB%E7%BC%96%E7%A8%8B+%E8%BE%93%E5%85%A5%E4%B8%80%E5%85%83%E4%BA%8C%E6%AC%A1%E6%96%B9%E7%A8%8B%E7%9A%84%E7%B3%BB%E6%95%B0a%2Cb%2Cc%E5%88%A4%E6%96%AD%E8%A7%A3%E5%BE%97%E6%83%85%E5%86%B5%2C%E8%8B%A5%E4%B8%80%E4%B8%AA%E8%A7%A3%E5%BE%97%E8%AF%9D%2C%E8%BE%93%E5%87%BA%E2%80%9C%E6%9C%89%E4%B8%80%E8%A7%A3%E2%80%9D%E4%BB%A5%E5%8F%8A%E7%9B%B8%E5%BA%94%E8%A7%A3%E5%BE%97%E5%80%BC%2C%E8%8B%A5%E4%B8%A4%E8%A7%A3%E5%BE%97%E6%83%85%E5%86%B5%2C%E5%88%99%E8%BE%93%E5%87%BA%E2%80%9C%E6%9C%89%E4%B8%A4%E8%A7%A3%E2%80%9D%E4%BB%A5%E5%8F%8A%E7%9B%B8%E5%AF%B9%E5%BA%94%E7%9A%84%E5%80%BC%2C%E8%8B%A5%E6%97%A0%E8%A7%A3%2C%E5%88%99%E8%BE%93%E5%87%BA%E2%80%9C%E6%97%A0%E8%A7%A3%E2%80%9D%E7%94%A8%E5%B5%8C%E5%A5%97%E6%96%B9%E6%B3%95)
xRN@M%#Gxo)("zABƨݖEуɦ̛m=WePg4YftpmLLp^"ke8GGC*ktN^EkVpx.I2u__mQ40ă06Q<VPNA5*f_ވ_ӳX9.ړF\&]}:=H)PR*ȩN(!!THJ_v",>(EBQ9+@LbGN|73ftX\
-)W\"Xjw"
}H%cԲxwl[#?v 4dN==Ez2>&'!s7\
VB编程 输入一元二次方程的系数a,b,c判断解得情况,若一个解得话,输出“有一解”以及相应解得值,若两解得情况,则输出“有两解”以及相对应的值,若无解,则输出“无解”用嵌套方法
VB编程 输入一元二次方程的系数a,b,c判断解得情况,
若一个解得话,输出“有一解”以及相应解得值,若两解得情况,则输出“有两解”以及相对应的值,若无解,则输出“无解”
用嵌套方法
VB编程 输入一元二次方程的系数a,b,c判断解得情况,若一个解得话,输出“有一解”以及相应解得值,若两解得情况,则输出“有两解”以及相对应的值,若无解,则输出“无解”用嵌套方法
我给你关键代码:
dim a,b,c,dt,x1,x2 as single
dt=b*b-4*a*c
if dt>=0 then
if dt=0 then
msgbox("有一解")
x1=-(b/(2*a))
msgbox("x1=x2=" & x1)
else
msgbox("有两解")
x1=(-b+sqrt(dt))/2*a
x2=(-b-sqrt(dt))/2*a
msgbox("x1=" & x1 & ",x2=" & x2)
end if
else
msgbox(“无解")
end if
因为我没测试 所以你自己试试 错了改改