用c语言写x+(a+b)/(c-d)的程序
答案:3 悬赏:40 手机版
解决时间 2021-03-29 12:40
- 提问者网友:两耳就是菩提
- 2021-03-28 15:58
用c语言写x+(a+b)/(c-d)的程序
最佳答案
- 五星知识达人网友:掌灯师
- 2021-03-28 17:20
#include
main() //这个不是void main么?
{
double a,b,c;
printf("input a,b,c:");
scanf("%lf%lf%lf",&a,&b,&c);
if (a==0)
printf("Answer is %lf\n",-c/d); //对啊你自己都说了没有定义d
else
if (b*b-4*a*c!=0)
if (b*b-4*a*c>0)
{printf("Answer is %lf\n",(-b+sqrt(b*b-4*a*c))/(2*a));
printf("Answer is %lf\n",(-b-sqrt(b*b-4*a*c))/(2*a));
}
else
printf("No answer\n");
else
printf("%lf\n",-b/(2*a));
}
main() //这个不是void main么?
{
double a,b,c;
printf("input a,b,c:");
scanf("%lf%lf%lf",&a,&b,&c);
if (a==0)
printf("Answer is %lf\n",-c/d); //对啊你自己都说了没有定义d
else
if (b*b-4*a*c!=0)
if (b*b-4*a*c>0)
{printf("Answer is %lf\n",(-b+sqrt(b*b-4*a*c))/(2*a));
printf("Answer is %lf\n",(-b-sqrt(b*b-4*a*c))/(2*a));
}
else
printf("No answer\n");
else
printf("%lf\n",-b/(2*a));
}
全部回答
- 1楼网友:一把行者刀
- 2021-03-28 18:00
需要输入数字吗?
- 2楼网友:人间朝暮
- 2021-03-28 17:28
主要看你求什么,已知什么,就这一个公式,不知道方向啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯