程序编写···输入一元二次方程的系数A,B,C,输出该方程的解X1,X2!急求这个的程序编写啊··用VFT

简单点,我不是计算机专业的学生··... 简单点,我不是计算机专业的学生·· 展开
 我来答
匿名用户
2013-12-21
展开全部
怕你看不懂 所以很多打印语句是中文的#include<stdio.h>
#include<math.h>
void fun(double a,double b,double c)
{
double temp=b*b-4*a*c;
double k=sqrt(temp);
if( a == 0 )
{
printf("这不是一个一元二次方程\n");

}
else
{

if( temp == 0 )
{
printf("该方程有两个相同的根\n");
printf("\t%4.1f",(-2*a)/b);
}
else
{
printf("该方程有两个不相同的根:\n");
printf("%4.1f\t%4.1f",(-b+k)/(2*a),(-b-k)/(2*a));
}

}
}int main( void )
{
double a,b,c; printf("\t A*X*X + B*X + C = SUM 、\n");
printf("请输入A的值:\n");
scanf("%f",&a);
printf("请输入B的值:\n");
scanf("%f",&b);
printf("请输入C的值:\n");
scanf("%f",&c); fun(a,b,c);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式