while(T--) {
printf("请输入二次函数c语言函数求方程的根的系数a,b,c:");
scanf("%f,%f,%f",a,b,c);
roots(a,b,c);
}
return 0;
}
int roots(float a,float b,float c) {
double x1,x2,x;
double eps = 1.0E-7;
if((fabs(a) = eps)(fabs(b) = eps)) {
printf("Input error!\n");
return -1;
}
else {
if(fabs(a) = eps) {
x=-c/b;
printf("x = %.6lf",x);
}
else {
if((b*b-4*a*c) = 0) {
x1 = (-(double)b + sqrt((double)b*(double)b - 4*(double)a*(double)c))/(2*(double)a);
x2 = (-(double)b - sqrt((double)b*(double)b - 4*(double)a*(double)c))/(2*(double)a);
printf("x1 = %.6lf\nx2 = %.6lf\n",x1,x2);
}
else {
x1 = ((-(double)b)/(2*(double)a) + (((double)b*(double)b - 4*(double)a*(double)c)/(2*(double)a)));
x2 = ((-(double)b)/(2*(double)a) - (((double)b*(double)b - 4*(double)a*(double)c)/(2*(double)a)));
printf("x1 = %.6lfi\nx2 = %.6lfi\n",x1,x2);
}
}
}
return 0;
}
关于c语言函数求方程的根和c语言 求方程的根的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 手机上怎么做ppt软件,手机上怎么做ppt的软件免费
- 幼儿体育游戏动作标准,幼儿体育活动游戏
- 北京直播技巧男生,男生直播赚钱技巧
- vb.net重构例子 vbnet implements
- 微信视频号朋友点赞了取消,微信视频号点过赞但是取消了朋友会看到你点赞吗
- 英雄联盟570显卡怎么样,5750显卡玩lol
- 如何下载模拟警察游戏,怎么下载警察模拟器手机版
- python函数写二分法 python用二分法求方程的解
- 小程序怎么找流量主,小程序流量主怎么赚钱