正在加载图片...
include <math.h> #include <stdio. h> 忠告:为避免出错,尽量将每个分支中的 mat 0 语句用0括起来。 float a, b, c, delta, x1, x2, P, q: printf( Please enter the coefficients a, b, c scanf(“%6%6%&a,b,&e);/^输入彐若不括会怎 if(a==0) 样呢? printf(not a quadratic! ) ese delta=b*b-4*a*c:/计算判别式*/ if(delta< ° printf( No root!):}/输出“无解”*/ Ise p=-b/(2*a):q= sqrt(delta)/(2a) x2=p-q:求实根×1,x2 prnf(“×1=‰7.4f,x2=%7.4fn”,x1,x2):/输出x1和x2*4 #include <math.h> #include <stdio.h> main() { float a, b, c, delta, x1, x2, p, q; printf("Please enter the coefficients a,b,c:"); scanf(“%f,%f,%f”, &a, &b, &c); /*输入三个系数*/ if(a==0) { printf(“ not a quadratic!”);} else { delta = b * b - 4 * a * c; /*计算判别式*/ if(delta<0) { printf(“No root!”); } /*输出 “无解” */ else { p = - b / (2 * a); q = sqrt(delta) / (2 * a); x1 = p + q; x2 = p - q; /*求实根x1,x2 */ printf(“x1=%7.4f, x2=%7.4f\n”, x1, x2); /*输出x1和x2*/ } } } 忠告:为避免出错,尽量将每个分支中的 语句用{}括起来。 若不括会怎 样呢?
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有