快乐学习 一个网站喵查铺子(catpuzi.com)全搞定~

以下程序的功能是计算一元二次方程的根。代码如下,请将第10行标号处缺少的语句填写完整。 #include   #include   #include   #define   EPS 1e-6 int main() {        float  a, b, c, disc, p, q;       printf("Please enter the coefficients a,b,c:");        scanf("%f,%f,%f", &a, &b, &c);        _________________________________      /* a=0时,输出"不是二次方程" */      {                printf("It is not a quadratic equation!\n");                exit(0);  /* C标准库函数,用于终止整个程序的执行,强制返回操作系统 */      }       disc = b * b - 4 * a * c; /* 计算判别式 */       p = - b / (2 * a);       q = sqrt(fabs(disc)) / (2 * a);       if (fabs(disc)  EPS)        /* 判别式大于0时,输出两不等实根 */                  {                             printf("x1 = %.2f, x2 = %.2f\n", p+q, p-q);                  }                  else                     /* 判别式小于0时,输出两共轭复根 */                  {                             printf("x1 = %.2f+%.2fi, ", p, q);                             printf("x2 = %.2f-%.2fi\n", p, q);                  }       }      return 0; }

中国大学MOOC答案 数据帝 2024-04-09 扫描二维码

以下程序的功能是计算一元二次方程的根。代码如下,请将第10行标号处缺少的语句填写完整。以下程序的功能是计算一元二次方程的根。代码如下,请将第10行标号处缺少的语句填写完整。 <code>#include  
#include  
#include  
#define   EPS 1e-6
int main()
{ 
      float  a, b, c, disc, p, q;
      printf(" title="以下程序的功能是计算一元二次方程的根。代码如下,请将第10行标号处缺少的语句填写完整。 #include   #include   #include   #define   EPS 1e-6 int main() {        float  a, b, c, disc, p, q;       printf("Please enter the coefficients a,b,c:");        scanf("%f,%f,%f", &a, &b, &c);        _________________________________      /* a=0时,输出"不是二次方程" */      {                printf("It is not a quadratic equation!\n");                exit(0);  /* C标准库函数,用于终止整个程序的执行,强制返回操作系统 */      }       disc = b * b - 4 * a * c; /* 计算判别式 */       p = - b / (2 * a);       q = sqrt(fabs(disc)) / (2 * a);       if (fabs(disc)  EPS)        /* 判别式大于0时,输出两不等实根 */                  {                             printf("x1 = %.2f, x2 = %.2f\n", p+q, p-q);                  }                  else                     /* 判别式小于0时,输出两共轭复根 */                  {                             printf("x1 = %.2f+%.2fi, ", p, q);                             printf("x2 = %.2f-%.2fi\n", p, q);                  }       }      return 0; }" width="192" height="33" /> #include  
#include  
#include  
#define   EPS 1e-6
int main()

      float  a, b, c, disc, p, q;
      printf("Please enter the coefficients a,b,c:"); 
      scanf("%f,%f,%f", &a, &b, &c); 
      _________________________________      /* a=0时,输出"不是二次方程" */

     {
               printf("It is not a quadratic equation!\n");
               exit(0);  /* C标准库函数,用于终止整个程序的执行,强制返回操作系统 */
     }
      disc = b * b - 4 * a * c; /* 计算判别式 */
      p = - b / (2 * a);
      q = sqrt(fabs(disc)) / (2 * a);
      if (fabs(disc)  EPS)        /* 判别式大于0时,输出两不等实根 */
                 {
                            printf("x1 = %.2f, x2 = %.2f\n", p+q, p-q);
                 }
                 else                     /* 判别式小于0时,输出两共轭复根 */
                 {
                            printf("x1 = %.2f+%.2fi, ", p, q);
                            printf("x2 = %.2f-%.2fi\n", p, q);
                 }
      }
     return 0;
}

A、if (fabs(a) <= EPS)
B、if (a <= EPS)       
C、if (a=0)     
D、if (a=-EPS)
喵查答案:if (fabs(a) <= EPS)

喜欢 (0)
关于作者: