• C语言-郝斌笔记-001求二次方程的根


    求二次方程的根

     1 #include <stdio.h >
     2 #include<math.h>
     3 int main(void) {
     4     //把三个系数保存到计算机中
     5     int a = 1; //=不表示相等,表示赋值
     6     int b = 4;
     7     int c = 4;
     8     double delta; //delta存放的是b*b-4*a*c
     9     double x1; //存放一元二次方程的其中一个解
    10     double x2; //存放一元二次方程的其中一个解
    11     delta = b * b - 4 * a * c;
    12 
    13     if (delta > 0) {
    14         x1 = (-b + sqrt(delta)) / (2 * a);
    15         x2 = (-b - sqrt(delta)) / (2 * a);
    16         printf("该一元二次方程有两个解,x1=%f,x2=%f
    ", x1, x2);
    17     } else if (delta == 0) {
    18         x1 = (-b) / (2 * a);
    19         //x1 = x2; //右边赋给左边
    20         printf("该一元二次方程有一个唯一解,x1 = x2=%f
    ", x1);
    21     } else {
    22         printf("无解
    ");
    23     }
    24 }

    #include <stdio.h >#include<math.h>int main(void) {    //把三个系数保存到计算机中    int a = 1; //=不表示相等,表示赋值    int b = 4;    int c = 4;    double delta; //delta存放的是b*b-4*a*c    double x1; //存放一元二次方程的其中一个解    double x2; //存放一元二次方程的其中一个解    delta = b * b - 4 * a * c;
        if (delta > 0) {        x1 = (-b + sqrt(delta)) / (2 * a);        x2 = (-b - sqrt(delta)) / (2 * a);        printf("该一元二次方程有两个解,x1=%f,x2=%f ", x1, x2);    } else if (delta == 0) {        x1 = (-b) / (2 * a);        //x1 = x2; //右边赋给左边        printf("该一元二次方程有一个唯一解,x1 = x2=%f ", x1);    } else {        printf("无解 ");    }}

  • 相关阅读:
    antd pro v5安装并运行完整demo的方法
    react项目运行在微信公众号
    nginx服务器上部署react项目
    毕业后,初入社会的困境和挣扎
    win10系统无法执行exe文件,解决方法
    前端学习11.14
    前端学习11.13
    Struts学习-Hibernate2
    Struts学习-Hibernate
    Struts2学习-自动
  • 原文地址:https://www.cnblogs.com/shamgod/p/5392878.html
Copyright © 2020-2023  润新知