c语言求二次方程#include#includevoid main(){float a,b,c,d,p,q,x,y;\x09scanf("a=%f,b=%f,c=%f",&a,&b,&c);\x09p=(-b)/(2.0*a);\x09d=(b*b-4*a*c);\x09q=(sqrt(d))/(2.0*a);\x09x=p-q;\x09y=p+q;\x09printf("x=%f,y=%f",x,y);\x09}这个程序那里错了?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 09:51:29

c语言求二次方程#include#includevoid main(){float a,b,c,d,p,q,x,y;\x09scanf("a=%f,b=%f,c=%f",&a,&b,&c);\x09p=(-b)/(2.0*a);\x09d=(b*b-4*a*c);\x09q=(sqrt(d))/(2.0*a);\x09x=p-q;\x09y=p+q;\x09printf("x=%f,y=%f",x,y);\x09}这个程序那里错了?
c语言求二次方程
#include
#include
void main()
{
float a,b,c,d,p,q,x,y;
\x09scanf("a=%f,b=%f,c=%f",&a,&b,&c);
\x09p=(-b)/(2.0*a);
\x09d=(b*b-4*a*c);
\x09q=(sqrt(d))/(2.0*a);
\x09x=p-q;
\x09y=p+q;
\x09printf("x=%f,y=%f",x,y);
\x09}
这个程序那里错了?

c语言求二次方程#include#includevoid main(){float a,b,c,d,p,q,x,y;\x09scanf("a=%f,b=%f,c=%f",&a,&b,&c);\x09p=(-b)/(2.0*a);\x09d=(b*b-4*a*c);\x09q=(sqrt(d))/(2.0*a);\x09x=p-q;\x09y=p+q;\x09printf("x=%f,y=%f",x,y);\x09}这个程序那里错了?
没问题,不过你输入的时候要按照scanf规定的格式输入,比如:
a=1.0,b=4.0,c=4.0