/*
时间:2018年12月24日 星期一 11:09:23
内容:一元二次方程解
郝斌老师示例讲解的一个程序;
听不明白的话,大可跳过此节;
*/
# include <stdio.h>
# include <math.h>
int main(void)
{
//把三个系数保存到计算机中
int a = 1; //=不表示相等,表示赋值
int b = 5;
int c = 6;
double delta; //delt存放的是 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\n", x1, x2);
}
else if (delta == 0)
{
x1 = (-b) / (2*a);
x2 = x1; //右边赋给左边
printf("该一元二次方程有一个唯一解, x1 = x2 = %f\n", x1);
}
else
{
printf("无解\n");
}
return 0;
}
001_一元二次方程示例.cpp
原创
©著作权归作者所有:来自51CTO博客作者广西梵音的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
一元二次方程求解
一元二次方程求解,输入a、b、c,即可判断一元二次方程是否有实数解,如果有,会输
一元二次方程求解 输入abc 如果有 会输出解 -
一元二次方程通解
针对一元二次方程通解,只要是一元二次方程就会有解!
#include #define -
一元二次方程 javabean 一元二次方程配方法
一元二次方程 ————九年级上册 定义一
一元二次方程 javabean bigdecimal计算开n次方 因式分解 解方程 数根