#include "stdio.h" #include "math.h" int main() { int a, b, c; double x1, x2, square, unsquared; printf("请输入三个整数,以c);实现二元一次方程基本形式ax^2+bx+c=0\n"); scanf("%d%d%d", &a, &b, &c); unsquared = b * b - 4 * a*c; square = sqrt(unsquared); x1 = (0 - b + square)/(2 * a); x2 = (b + square) / (2 * a); if (x1 >= x2) printf("平方根分别为%f与%f。", x1, x2); else printf("该一元二次方程根为%0.2f与%0.2f。", x2, x1); getchar(); getchar(); return 0; } |
Double click to view unformatted code.