编写函数求一元二次方程的根,并在main主函数中调用该函数 用c++编写

 我来答
钟灵毓秀_滇
2012-10-24 · TA获得超过1011个赞
知道小有建树答主
回答量:252
采纳率:0%
帮助的人:247万
展开全部
#include <stdio.h>
#include <math.h>
void b1 ()
{
float l,s,k;
int a,b,c,h;
printf ("************这是求根方程****************\n");
printf("\n");
printf("输入a,b,c的值\n");
printf("\n");
scanf("%d%d%d",&a,&b,&c);
printf("a=%d b=%d c=%d\n",a,b,c);
printf("\n");
h=b*b-4*a*c;printf("%d\n",h);
l=sqrt(h);printf("%f\n",l);
s=( -b+l )/2*a;
k=( -b-l )/2*a;
if (h>0)
printf ("这个方程有两个根为:x1=%.2f x2=%.2f\n",s,k);
else
if (h=0)
printf ("这个方程有一个根为:x=%.2f\n",s);
else
printf ("这个方程没有根\n");
}
int main()
{

b1();
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式