关于C语言解一元二次方程的问题为啥b,c的值都为0呢#include "stdio.h"#include "math.h"int main(){double a,b,c;double delta,x1,x2;printf("Please input 3 real numbers for a,b,c\n");scanf("%lf%lf%lf",&a,&b,&c);printf("a=%f b=%f c=%
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 19:57:38
![关于C语言解一元二次方程的问题为啥b,c的值都为0呢#include](/uploads/image/z/5472149-5-9.jpg?t=%E5%85%B3%E4%BA%8EC%E8%AF%AD%E8%A8%80%E8%A7%A3%E4%B8%80%E5%85%83%E4%BA%8C%E6%AC%A1%E6%96%B9%E7%A8%8B%E7%9A%84%E9%97%AE%E9%A2%98%E4%B8%BA%E5%95%A5b%2Cc%E7%9A%84%E5%80%BC%E9%83%BD%E4%B8%BA0%E5%91%A2%23include+%22stdio.h%22%23include+%22math.h%22int+main%28%29%7B%05double+a%2Cb%2Cc%3B%05double+delta%2Cx1%2Cx2%3B%05printf%28%22Please+input+3+real+numbers+for+a%2Cb%2Cc%5Cn%22%29%3B%05scanf%28%22%25lf%25lf%25lf%22%2C%26a%2C%26b%2C%26c%29%3B%05printf%28%22a%3D%25f+b%3D%25f+c%3D%25)
关于C语言解一元二次方程的问题为啥b,c的值都为0呢#include "stdio.h"#include "math.h"int main(){double a,b,c;double delta,x1,x2;printf("Please input 3 real numbers for a,b,c\n");scanf("%lf%lf%lf",&a,&b,&c);printf("a=%f b=%f c=%
关于C语言解一元二次方程的问题
为啥b,c的值都为0呢
#include "stdio.h"
#include "math.h"
int main()
{
double a,b,c;
double delta,x1,x2;
printf("Please input 3 real numbers for a,b,c\n");
scanf("%lf%lf%lf",&a,&b,&c);
printf("a=%f b=%f c=%f\n",a,b,c);
delta=b*b-4*a*c;
x1=(-b-sqrt(delta))/(2*a);
x2=(-b+sqrt(delta))/(2*a);
printf("x1=%fx2=%f\n",x1,x2);
return 0;
}
关于C语言解一元二次方程的问题为啥b,c的值都为0呢#include "stdio.h"#include "math.h"int main(){double a,b,c;double delta,x1,x2;printf("Please input 3 real numbers for a,b,c\n");scanf("%lf%lf%lf",&a,&b,&c);printf("a=%f b=%f c=%
TDM-GCC 64位元编译无误.