#include<stdio.h> #include<math.h> int main() { int a,b,c; double x1,x2,m; scanf("%d%d%d",&a,&b,&c); m=(b*b-4*a*c)*1.0; if(m>0) { x1=(-b+sqrt(m))/(2*(a*1.0)); x2=(-b-sqrt(m))/(2*(a*1.0)); printf("x1=%.3lf x2=%.3lf",x1,x2); }else if(m==0) { x1=-b/(2*(a*1.0)); x2=x1; printf("x1=%.3lf x2=%.3lf",x1,x2); }else{ x1=(-b)/(2*(a*1.0)); x2=x1; printf("x1=%.3lf+%.3lfi x2=%.3lf-%.3lfi",x1,sqrt(-m)/(2*(a*1.0)),x2,sqrt(-m)/(2*(a*1.0))); } }
0.0分
1 人评分
C语言训练-素数问题 (C语言代码)浏览:998 |
字符串对比 (C语言代码)浏览:1413 |
C语言训练-尼科彻斯定理 (C语言代码)浏览:469 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:647 |
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:349 |
【明明的随机数】 (C语言代码)浏览:787 |
钟神赛车 (C语言代码)浏览:601 |
上车人数 (C语言代码)浏览:713 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:775 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:1220 |