}elseif(de_ta >0) {// 有特殊情况a = 0时,方程有唯一实数根if(a ==0) { value = (-1) * (c / b);printf("%.2lf",value); }else{ value = (-1* b -sqrt(de_ta)) / (2* a); value1 = (-1* b +sqrt(de_ta)) / (2* a);printf("%.2lf\n%.2lf",value1,value); ...
}elseif(a !=0) {if(delta ==0) {printf("%.2f\n", -b /2/ a); }elseif(delta >0) {printf("%.2f\n", (-b +sqrt(delta)) / (2* a)); }else{if(b ==0) {printf("%.2f+%.2fi\n%.2f-%.2fi\n",0/2/ a,sqrt(-delta) /2/ a,0/2/ a,sqrt(-delta) /2/ a); ...
doubles=1; inti; for(i=1;i=x;i++) s*=i; returns; } 实验3-1求一元二次方程的根(20分) #define_CRT_SECURE_NO_DEPRECATE #includestdio.h #includemath.h intmain(void) { floata,b,c,de; de=b*b-4*a*c; if(a==0b==0) { if(c!=0) else } elseif(a==0b!=0) { if(c...
#include<stdio.h>#include<math.h>intmain(){doublea,b,c,num1,num2;scanf("%lf %lf %lf",&a,&b,&c);num1=-b;num2=b*b-4*a*c;if(a==0&&b==0&&c!=0){printf("Not An Equation");}elseif(a==0&&b==0&&c==0){printf("Zero Equation");}elseif(a==0){printf("%.2f",-...
计算一元二次方程 ax2+bx+c 的根是公式 。因为负数的平方根是虚 的,所以可以使用平方根里面的表达式(称为差别式)先进地判别,检查根型。如果判 别式是负数,根是虚的。如果判别式是零,只有一个根;如果判别式是正的,有两个 根。写一个程序,使用二次方根式得到实根,即忽略虚根。使用判别式确定有一个根或...
利用求根公式,由一元二次方程的系数a,b,c,直接求得一元二次方程的根.这种解一元二次方程的方法叫做公式法.(它是解一元二次方程的一把万能钥匙) 2.现学现用:填空(用公式法解方程)课内练习 说明:利用求根公式,就是代入公式求值,关键是确定a,b,c的值,目的就是应用求根公式时,应将方程化成一般式.进而...
编程实现任意输入一元二次方程的系数a,b,c,计算并输出方程的两个根xl,x2。界面如图3-5所示。要求: (1)输入a,c,c三个数,为了程序设计的方便可由三个文本框来实现,然后通过求根公式求得方程的根。计算的结果可通过文本框显示。 (2)为了保证程序运行的正确,对输入的三个数要进行检查,若发现输入的数中有非...
if a!=b!=c:print "This is a scale ne tria ngle."else :print "These len gths can n ot form a tria ngle."2.密码登录程序。要求:建立一个登录窗口,要求输入帐号和密码。设定用户名为” zhangshan”,密码为“ Python123” ;若用户名正确,密码正确,则显示“ Zhangshan 先生,欢迎你!” ;如果用户...
∵b2-4ac=(-2 )2-4×1×3=0, ∴ x= , 即 x1=x2= 跟踪练习 1.用公式法解一元二次方程。 (1)x2+x-6=0 (2)4x2+1=4x 拓展延伸 1.已知关于x的方程x2+ax+a-2=0. (1)当该方程的一个根为1时,求a的值 及该方程的另一根; (2)求证:不论a取何实数,该方程都有两个不相等的实数根.用...
试题分析:根据在平面直角坐标系中画出抛物线y=x2和直线y=-x+3,利用两图象交点的横坐标来求一元二次方程x2+x-3=0的解,进而得出方程 6 x−x2+3=0的近似解也可以利用熟悉的函数的交点得出. 试题解析:∵利用计算机在平面直角坐标系中画出抛物线y=x2和直线y=-x+3,利用两图象交点的横坐标来求一元二...