C语言怎样设计二次函数,请各位哥哥姐姐帮帮忙, 100

 我来答
百度网友79d5913
2016-10-21 · TA获得超过2245个赞
知道大有可为答主
回答量:1325
采纳率:83%
帮助的人:262万
展开全部
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
float a,b,c;
float x1,x2,m;
printf("input number a=:");
scanf("%f",&a);
printf("input number b=:");
scanf("%f",&b);
printf("input number c=:");
scanf("%f",&c);
m=b*b-4*a*c;
if(m>=0&&a!=0){
if(m>0){
x1=(-b+sqrt(m))/(2*a);
x2=(-b-sqrt(m))/(2*a);

printf("两根\n");
printf("x1=%f\n",x1);
printf("x2=%f\n",x2);}
else
printf("一根\n");
printf("x1=x2=%f\n",x1);}
else
{
if(a=0 &&b!=0) printf("根是x=-c/b");
if(a=0&&b=0) printf("为常函数");
if(a!=0) printf("无根\n");
}

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式