qcode
  • 创作工场专业版,一问多答!更智能、更完整、更原创
  • 这是一个超强内容创作平台,它会写文章、做设计、绘图、敲代码,有问必答!
🔥点击使用-免登录深度版🔥

用C语言求方程式ax2+bx+c=0的根。若有实根则输出其值,无实根则输出"无实根"

时间2023-04-21 08:50:03 提问来自 江西省赣州市 的网友 分类创作 浏览347
#include <stdio.h> #include <math.h> int main() { double a, b, c; scanf("%lf %lf %lf", &a, &b, &c); double delta = b*b - 4*a*c; if(delta > 0) { printf("%.2f %.2f ", (-b+sqrt(delta))/(2*a), (-b-sqrt(delta))/(2*a)); } else if(delta == 0) { printf("%.2f ", -b/(2*a)); } else { printf("无实根 "); } return 0; //返回0表示程序正常结束,其他值表示异常结束。一般情况下,main函数的返回值都是0。 如果只有main函数,没有return语句,默认也是return 0。

不满意?免费深度重写!

免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。

上一篇 用PLC程序写出差速AGV控制算法 下一篇 发条橙 A Clockwork Orange影评