用if语言解一元二次方程的C语言程序,...给定方程ax^2+bx+c=0,试编写程序根据键盘输入实数a、b、c,能输出其根,要求:如果该方程有两个不同的根,则输出形式为"the Answer of ax^2+bx+c=0 is x1=根1,x2=根2
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/04 01:38:41
用if语言解一元二次方程的C语言程序,...给定方程ax^2+bx+c=0,试编写程序根据键盘输入实数a、b、c,能输出其根,要求:如果该方程有两个不同的根,则输出形式为"the Answer of ax^2+bx+c=0 is x1=根1,x2=根2
用if语言解一元二次方程的C语言程序,...
给定方程ax^2+bx+c=0,试编写程序根据键盘输入实数a、b、c,能输出其根,要求:
如果该方程有两个不同的根,则输出形式为"the Answer of ax^2+bx+c=0 is x1=根1,x2=根2"
如果该方程有两个相同的根,则输出形式为"the Answer of ax^2+bx+c=0 is x1=X2=根"
如果该方程无解,则输出形式为"the Answer of ax^2+bx+c=0 is none",其中a、b、c均为键盘输入,输出结果保留两位小数.
用if语言解一元二次方程的C语言程序,...给定方程ax^2+bx+c=0,试编写程序根据键盘输入实数a、b、c,能输出其根,要求:如果该方程有两个不同的根,则输出形式为"the Answer of ax^2+bx+c=0 is x1=根1,x2=根2
#include
#include
int main()
{
int a,b,c,x,p,x1,x2;
printf("输入三个实数:\n");
scanf("%d%d%d",&a,&b,&c);
p=b*b-4*a*c;
if(p0)
{ x1=(-b-p)/2.0*a;
x2=(-b+p)/2.0*a;
printf("the Answer of ax^2+bx+c=0 is x1=%d,x2=%d",x1,x2);
}
return 0;
}
如果可以就采纳吧,这可是我一个字母一个字母敲得呀~