void main( ) { float a, b, c,d, x1, x2; printf("input a,b,c: "); scanf("%f%f%f", &a, &b, &c); d = sqrt(b * b - 4 * a *c); x1 = (-b + d) / (2 * a); x2 = (-b - d) / (2 * a); printf("x1 = %.2f x2 = %.2f\n", x1, x2); }反...
从键盘输入3个整数a、b、c的值,求一元二次方程ax2+bx+c=0(a≠0)的根,计算结果两位小数【答案】#include #include void main()in
编一程序:用三个文本框分别输入a、b、c,求一元二次方程ax2+bx+c=0的解x1和x2,只包括实根。相关知识点: 试题来源: 解析 Private Sub Command4_Click() a = Val(Text1.Text) b = Val(Text2.Text) c = Val(Text3.Text) If a = 0 Then x = -c / b Print x Else t = b * b - 4...
PASCAL问题【程序20】输入a,b,c,求一元二次方程ax2+bx+c=0的根。【程序21】依次输入10个学生的成绩,计算每个学生的成绩与平均成绩的差,并由此给出每个
输入系数a、 b、 c, 求解一元二次方程ax2+bx+c=0的根 #include<iostream> using namespace std; #include<cmath> int main() { float a,b,c; double x1,x2,s; cout<<"please enter the num:"; cin>>a>>b>>c; if(b*b-4*a*c>=0)...
x1 = Str(b) + "+" + Str(c) + "i" x2 = Str(b) + "-" + Str(c) + "i" End If ———转贴 分析总结。 编写函数求一元二次方程ax2bxc0的解分别通过文本框输入系数abc输出解x1x2结果一 题目 编写函数求一元二次方程ax2 +bx
假设从键盘任意输入a,b,c的值,那么要计算出一元二次方程ax2+bx+c=0的根,就先算出该方程的判别式,若D>0。方程有两个不等实根,则x1的值等于: x1=(-b+√D)/2a x2的值等于: x2=(-b-√D)/2a 在a=0的情况下,一元二次方程就变成一元一次方程,那么此时的解就变成x=-c/b,这样便可以解出一元...
cin>>a>>b>>c; d=b*b-4*a*c; if(d>0) {x1=((-b+(float)sqrt(d))/(2*a));//开根号函数的使用,注意强制类型转换 x2=((-b-(float)sqrt(d))/(2*a)); cout<<"方程有两个解:"<<endl; cout<<"x1="<<x1<<" x2="<<x2<<endl; }else if(d==0) { cout<<"方程有一个解...
include<iostream.h> include<math.h> void main(){ double a,b,c,m,x1,x2;cout<<"a=";cin>>a;cout<<"b=";cin>>b;cout<<"c=";cin>>c;m=b*b-4*a*c;if(m>=0){ x1=(-b-sqrt(m))/2;x2=(-b+sqrt(m))/2;cout<<"x1="<<x1<<endl;cout<<"x2="<<x2<<...