C语言写二次函数
首先你已经很清楚的说明了你这个程序是用C语言写二次函数的,而当a=0时,就不是二次函数了,应该按照一次函数来进行计算,否则 一个数除以0就没有意义了.~
#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);
if(a==0)
printf("一根:%f\n",c*(-1)/b);
else if(a==0&&b==0)
printf("无意义!");
else
{
m=b*b-4*a*c;
if(m>0)
{
printf("两根\n");
printf("x1=%f\n",(-b+sqrt(m))/(2*a));
printf("x2=%f\n",(-b-sqrt(m))/(2*a));
}
else if(m==0)
printf("x1=x2=%f\n",x1);
}
else
printf("无实根\n");
}
return 0;
}
#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);
if(a==0)
printf("一根:%f\n",c*(-1)/b);
else if(a==0&&b==0)
printf("无意义!");
else
{
m=b*b-4*a*c;
if(m>0)
{
printf("两根\n");
printf("x1=%f\n",(-b+sqrt(m))/(2*a));
printf("x2=%f\n",(-b-sqrt(m))/(2*a));
}
else if(m==0)
printf("x1=x2=%f\n",x1);
}
else
printf("无实根\n");
}
return 0;
}
佚名
2024-06-04 22:01:54
类似问题(10)
-
佚名2024-06-04 01:14:27
问求c语言函数值
答c 当||和&&都有的时候,如果前面的合适,则||就不会运算后面的了,而&&中,如果第一个条件不符合,则不进行了
-
佚名2024-06-04 14:52:44
问用c语言,函数
答int CountDown(int year,int month,int day) //都规定了2012年了,为什么还要输入year?//你们老师蛋疼不? { ...
-
佚名2024-06-04 10:21:28
问C语言函数
答INT Getchar简单的说就是你自己取得函数名字 函数名只能以字母,下划线,数字组成,而且只能以下划线或字母为开头
-
佚名2024-06-04 23:59:32
问关于c语言函数
答这个是可以的,这就是所谓的回调函数咯。你可以typedef一个跟b函数一样的参数的函数指针类型,然后把这个类型作为a函数的参数,传递的时候就直接把b函数传递进去...
-
佚名2024-06-04 13:34:48
问C语言的函数
答你不是说那是无参函数吗?怎么从主函数传参?
-
佚名2024-06-04 02:23:03
问c语言 函数
答形参改变不影响实参的值,除非是指针或者数组,或者返回值
-
佚名2024-06-04 03:29:03
问c语言的函数
答实参
-
佚名2024-06-04 06:49:11
问c语言的函数
答fflush(stdin) ; 清空输入缓冲区,通常是为了确保不影响后面的数据读取(例如在读完一个字符串后紧接着又要读取一个字符,此时应该先执行fflush(...
-
佚名2024-06-04 15:57:55
问C语言 函数
答15。。。1.值传递不能改变变量值2.外部变量与局部变量同名,在局部变量作用范围内,外部变量被屏蔽。
-
佚名2024-06-04 07:55:49
问c语言求函数
答这其实就是一个解三元二次次方程组。设三个点为(x1,y1),(x2,y2),(x3,y3)用x1,y1,x2,y2,x3,y3这六个数把a,b,c表示出来,这样...
风水
起名
网名
- 1 两字伤感网名大全
- 2 三个字古风文雅网名男
- 3 关心老人的网名
- 4 比喻花心男的网名
- 5 我想选一个很酷的网名
- 6 带心字的符号网名
- 7 好兄弟网名8个
- 8 蔡徐坤粉丝网名带符号
- 9 姐妹QQ昵称带英文
- 10 qq情侣昵称英文带符号大全
说说
- 1 女人经常更换个性签名 为什么
- 2 悠闲心情签名
- 3 关于喝醉酒的说说
- 4 关于空间说说的句子
- 5 文字控说说英文
- 6 想太多会很累的说说
- 7 男朋友不发说说秀恩爱
- 8 关于的一幅画的说说
- 9 说说你最害怕什么
- 10 七夕情人节说说英文