#include #include main() { float a,b,c,x1,x2,d; scanf("%f %f
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/18 11:17:04
#include #include main() { float a,b,c,x1,x2,d; scanf("%f %f %f\n",&a,&b,&c); d=b*
#include
#include
main()
{
float a,b,c,x1,x2,d;
scanf("%f %f %f\n",&a,&b,&c);
d=b*b-4*a*c;
if(d>=0 )
if(d==0 )
{ x1=x2=-b/(2*a);
printf("x1=x2=%f\n",x1);
}
else
{ x1=(-b+sqrt(d))/(2*a);
x2=(-b-sqrt(d))/(2*a);
printf("x1=%f,x2=%f\n",x1,x2);
}
else
{
printf("无解\n");
}
错在哪里
#include
#include
main()
{
float a,b,c,x1,x2,d;
scanf("%f %f %f\n",&a,&b,&c);
d=b*b-4*a*c;
if(d>=0 )
if(d==0 )
{ x1=x2=-b/(2*a);
printf("x1=x2=%f\n",x1);
}
else
{ x1=(-b+sqrt(d))/(2*a);
x2=(-b-sqrt(d))/(2*a);
printf("x1=%f,x2=%f\n",x1,x2);
}
else
{
printf("无解\n");
}
错在哪里
![#include #include main() { float a,b,c,x1,x2,d; scanf(](/uploads/image/z/3028481-17-1.jpg?t=%23include+%23include+main%28%29+%7B+float+a%2Cb%2Cc%2Cx1%2Cx2%2Cd%3B+scanf%28%22%25f+%25f)
主要问题是最后少了一个大括号
另外写程序要养成良好的习惯:
每个函数都最好要有返回值;
没个函数都要有参数,无参数的要加void;
变量定义和可执行语句最好分开写;
要有提示用户输入的语句;
输入方式要友好;
逻辑结构要明显;
.
当然标准的函数还要有函数说明的.
#include
#include
int main(void)
{
float a,b,c,x1,x2,d;
printf("请输入方程ax^2+bx+c=0中的参数a,b和c,并以逗号隔开!\n");
printf("a,b,c:");
scanf("%f,%f,%f",&a,&b,&c);
d=b*b-4*a*c;
if(d>=0 )
if(d==0 )
{
x1=x2=-b/(2*a);
printf("x1=x2=%f\n",x1);
}
else
{
x1=(-b+sqrt(d))/(2*a);
x2=(-b-sqrt(d))/(2*a);
printf("x1=%f,x2=%f\n",x1,x2);
}
else
{
printf("无解\n");
}
return 0;
}
另外写程序要养成良好的习惯:
每个函数都最好要有返回值;
没个函数都要有参数,无参数的要加void;
变量定义和可执行语句最好分开写;
要有提示用户输入的语句;
输入方式要友好;
逻辑结构要明显;
.
当然标准的函数还要有函数说明的.
#include
#include
int main(void)
{
float a,b,c,x1,x2,d;
printf("请输入方程ax^2+bx+c=0中的参数a,b和c,并以逗号隔开!\n");
printf("a,b,c:");
scanf("%f,%f,%f",&a,&b,&c);
d=b*b-4*a*c;
if(d>=0 )
if(d==0 )
{
x1=x2=-b/(2*a);
printf("x1=x2=%f\n",x1);
}
else
{
x1=(-b+sqrt(d))/(2*a);
x2=(-b-sqrt(d))/(2*a);
printf("x1=%f,x2=%f\n",x1,x2);
}
else
{
printf("无解\n");
}
return 0;
}
#include #include main() { float a,b,c,x1,x2,d; scanf("%f %f
#include #include void main() {float a,b,c,d; float x0,x1,x2
#include void main() { float a,b,c; scanf("%f,%f,%f",&a,&b,&
#include #include void main() { float a,b,c,d; scanf("%d,%d,
#include main() { float a,b,e; scanf ("%f,%f",&a,&b); e=a-b;
#include main() { float a,b,c,d,disc,x1,x2,realpart,imagpart
#include void main() { float a,b,t; scanf(" %f,%f",&a,&b); i
#include #include void main() { float a,b,c,m,n,x1,x2; sc
#include void main () { int x,y,z,a,b,c,d,g,f; scanf("%d+%d"
#include void main(){ float F; float c; scanf("%f",&F); c=5(
#include main() { float x,y; scanf("%f",&x); if(x
求梯形的面积c语言#include int main(){float a,b,c,s;scanf("%d,%d,%d",