#include <stdio.h>
#include <stdlib.h>
#include <math.h>
void main()
{
printf("                       欢迎使用一元二次方法求根程式!\n\n");
double a,b,c,dt,sqrtdt,x1,x2;
printf("请输入a的值(X平方的系数):");
scanf("%lf",&a);
printf("请输入b值(X的系数):");
scanf("%lf",&b);
printf("请输入c值(常数) :");
scanf("%lf",&c);
printf("\n\n该一元二次方程为:%fx^2+%fx+%f=0\n\n",a,b,c);
dt=b*b-4*a*c;
if(dt<0)
{
printf("Sorry!△<0,NO,Answer!\n");
}else{
sqrtdt=sqrt(dt);
x1=(-b+sqrtdt)/(2*a);
x2=(-b-sqrtdt)/(2*a);
if(x1==x2)
{
printf("两根相同\nX1=X2=%.2lf\n",x1);
}else{
printf("两根不同\nX1=%.2lf,X2=%.2lf\n",x1,x2);
}
}
system("PAUSE");
return;
}

C语言学习手记-一元二次函数解法相关推荐

  1. R语言学习手记 (1)

    R语言学习手记 (1) 经管的会计和财管都会学数据统计与分析R语言这门课,加上我也有点兴趣,就提前选了这门课,以下的笔记由老师上课的PPT.<R语言编程艺术>和<R语言数据科学> ...

  2. C语言编程绘制一元二次函数,c语言怎么画出一元二次函数图像

    matlab 已知二次函数系数 怎么画出二次函数图像 x*x不正确,你是需要计算x的平方对吧,那么需要x.*x或者x.^2,点乘如果是x*x表示矩阵相乘,那么如果x是n*1的向量,[n*1]*[n*1 ...

  3. c语言学习-求一元二次方程的根

    求一元二次方程的根 程序流程图: 代码: #include<stdio.h> #include<math.h> void main() {float a,b,c,s,x1,x2 ...

  4. c语言求一元二次函数根,编写求一元二次函数的根的函数 C

    二次函数与一元二次方程,一元二次不等式的关系? 二次方程ax²+bx+c=0可以看做给定二次函数y=ax²+bx+c的函数值为0时的情况因此当函数与X轴没有交点时,二次方程也无解二次不等式可以看做是二 ...

  5. 某叶C语言学习上重大的一步——一元三次方程求解

    目前某叶编的最难的程序了......感觉算是跨越吧,之前最难的是一元二次方程求解,虽然是最"难"的,只是因为最长,但是写起来还是很轻松的 不过一元三次方程可一点都不轻松,很累,因为 ...

  6. AM335X的汇编语言与c语言,X86汇编语言学习手记 -- 汇编和C协同

    X86汇编语言学习手记(3) 2004年12月 在X86汇编语言学习手记(1)(2)中,可以看到栈(Stack)作为进程执行过程中数据的临时存储区域,通常包含如下几类数据: 局部变量 函数调用的返回地 ...

  7. 一个计算一元二次函数的C语言程序

    判断并计算一元二次函数根的情况,在C语言算法设计中是非常简单的.主要依据的就是Δ的正负来判断根的虚实,用Δ的取值来判断根的个数. 代码如下: //一元二次函数实根和虚根 #include " ...

  8. C语言求一元二次函数的解

    #include <stdio.h> #include <math.h> int main() { float a=0; float b=3;     float c=2; f ...

  9. 输出任意一元二次函数的结果值

    输出任意一元二次函数的结果值: 一.学习要点: 1.函数可以作为一个函数的返回值,叫做返回函数. 参见:https://www.liaoxuefeng.com/wiki/001374738125095 ...

最新文章

  1. vue下实现textarea类似密码框的功能之探索input输入框keyup,keydown,input事件的触发顺序...
  2. windows下安装nodejs及框架express
  3. 2020-12-18 Matlab LQR 推导及简单应用
  4. vs2010功能使用体验篇
  5. Linux输入法的几点补充
  6. RBAC 权限设计(转载)
  7. java中n次方怎么表示_java如何计算一个数的n次方
  8. mysql 索引 简书_MySQL 索引
  9. SoapSerialization——手机号码归属地
  10. Linux下redis的安装及用法
  11. 为什么你应该在 OpenResty 项目中使用 lua-resty-core
  12. okhttp3+retrofit2+rxjava2
  13. 计算机快捷键 f6,联想g510笔记本触摸板无法使用快捷键f6关闭?
  14. 《亲自动手写一个深度学习框架》-专题视频课程-广州市老刘
  15. 微型计算机故障分为哪几类,西南大学19秋[0240] 计算机维修技术在线作业
  16. JavaScript学习之旅-导言篇
  17. 浙江工业大学计算机专业是几本,浙江工业大学是几本
  18. 软件项目管理 三点估算法
  19. 电商购物网站 - 数据库设计
  20. 雷达原理---直接数字中频正交采样

热门文章

  1. 邮箱发送材料服务器连接错误,无法连接您发送的(pop3)电子邮件服务器,错误(0x80042109)...
  2. 大学英语四六级阅读做题技巧
  3. 如何去水印而不损图片?码住这三个方法学会图片怎么去水印
  4. 如何求两个数最大公约数
  5. 电子技术——共模抑制
  6. 降低计算机维修费措施,降低设备维修费用--六大措施
  7. React初级篇————基础项目搭建以及环境配置
  8. 利用itext复制pdf模板并插入图片
  9. windows 注册表脚本文件 添加 修改 删除 简介
  10. mongodb Index(2)