解题思路:
注意事项:
1.需要引用<math.h>库
2.输出的两个值都是小数,要用double
参考代码:
#include<stdio.h> #include<math.h> int main() { int a,b,c; scanf("%d %d %d",&a,&b,&c); //输入a,b,c的值 int delta; delta= b*b - 4*a*c; double x1,x2; x1=(-b+sqrt(delta)) / (2*a); x2=(-b-sqrt(delta)) / (2*a); printf("%.2lf %.2lf",x1,x2); return 0; }
0.0分
0 人评分
你的开发任务 (C++代码)写到一半,等有心情回来补全浏览:923 |
化学品问题 (C语言代码)浏览:1393 |
逆反的01串 (C++代码)(依旧推荐switch)浏览:1003 |
C二级辅导-计负均正 (C语言代码)浏览:643 |
九宫重排 (C++代码)浏览:1410 |
字符串的输入输出处理 (C语言代码)浏览:1018 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:900 |
简单的a+b (C语言代码)浏览:457 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:627 |
字符串的输入输出处理 (C语言代码)浏览:1085 |