用C语言编写求一元二次启宏方程根的程序,条件判断的充分,步骤如下:
void main()
{
float a,b,c,delta
scanf("%f%f%f",&a,&b,&兆腊c)
if(a!=0)
{
delta=b*b-4*a*c
if(delta==0)
printf("族旁滑x1=x2=%7.2f",-b/(2*a))
else if(delta>0)
{
printf("x1=%7.2f",(-b+sqrt(delta))/(2*a))
printf("x2=%7.2f",(-b-sqrt(delta))/(2*a))
}
else
{
printf("x1=%7.2f+i%7.2f",-b/(2*a),sqrt(-delta)/(2*a))
printf("x2=%7.2f-i%7.2f",-b/(2*a),sqrt(-delta)/(2*a))
}
}
else if(b!=0)
printf("x=%7.2f",-c/b)
else if(c==0)
printf("0=0,x为任意解
")
else
printf("%f=0,error!",c)
}
按照题吵腔森悄目要求编写的计算方程的值的C语言程序如升春衫下
#include<stdio.h>
int main(){
double x=5,y
y=5*x*x+4*x-6
printf("%lf\n",y)
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)