C语言实现一元二次方程的解 源程序

#include

#include

float x1,x2,p,q,d;

float great_than_zero(float,float);

float equql_to_zero(float,float);

float smaller_than_zero(float,float);

main()

{

float a,b,c;

printf(“Enter a,b,c:”);

scanf(“%f%f%f”,&a,&b,&c);

d=b*b-4*a*c;

if(d>0)

{

great_than_zero(a,b);

printf(“x1=%5.2f\tx2=5.2f\n”,x1,x2);

}

else if(d==0)

{

equal_to_zero(a,b);

printf(“x1=x2=%6.2f\n”,x1);

}

else

{

smaller_than_zero(a,b);

printf(“x1=%5.2f+%5.2f\n”,p,q);

printf(“x2=%5.2f-%5.2f\n”,p,q);

}

return 0;

}

float great_than_zero(float x,float y)

{

x1=(-y+sqrt(d))/(2*x);

x2=(-y-sqrt(d))/(2*x);

return ;

}

float equql_to_zero(float x,float y)

{

x1=(-y)/(2*x);

return;

}

float smaller_than_zero(float x,float y)

{

p=-y/(2*x);

q=sqrt(-d)/(2*x);

return;

}

VC爱好者38866.9887847222

c语言c 一元二次方程,如何用C语言来计算一元二次方程相关推荐

  1. c语言n阶方阵,如何用C语言编出一个N阶螺旋方阵?

    如何用C语言编出一个N阶螺旋方阵? 來源:互聯網  2009-06-01 10:17:07  評論 分類: 電腦/網絡 >> 程序設計 >> 其他編程語言 問題描述: 例如:1 ...

  2. c语言字符的计数器,如何用C语言编写计数器.docx

    如何用C语言编写计数器 难怪很多前辈说调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言.不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件.?我以前接触的程序大多是有比较成形 ...

  3. c语言程序算一元二次方程,如何用C语言来计算一元二次方程

    C语言实现一元二次方程的解 源程序 #include #include float x1,x2,p,q,d; float great_than_zero(float,float); float equ ...

  4. c 语言编写的一元二次方程的根,编写C#程序,计算一元二次方程ax^2+bx+c得实根

    共回答了17个问题采纳率:82.4% using System; using System.Collections.Generic; using System.Text; using System.C ...

  5. c语言之多线程函数,如何用C语言实现多线程

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Windows操作系统,C语言实现多线程: #include #include DWORD APIENTRY ThreadOne ( LPVOID thr ...

  6. c语言如何关闭线程,如何用C语言实现多线程

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Windows操作系统,C语言实现多线程: #include #include DWORD APIENTRY ThreadOne ( LPVOID thr ...

  7. c语言多线程怎么写,如何用C语言实现多线程

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Windows操作系统,C语言实现多线程: #include #include DWORD APIENTRY ThreadOne ( LPVOID thr ...

  8. c语言创建线程代码,如何用C语言实现多线程

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Windows操作系统,C语言实现多线程: #include #include DWORD APIENTRY ThreadOne ( LPVOID thr ...

  9. c语言实验作业在dev蜗居的思路,关于C语言的问题:如何用C语言实现n阶行列式和矩阵的值...

    满意答案 玻璃鞋syt 2013.06.30 采纳率:49%    等级:11 已帮助:4945人 输入: 3---7 2---1 得出错误结果. 而当输入n=3 0---1---3 3---0--- ...

最新文章

  1. 技术图文:C#语言中的泛型 II
  2. 汇集82万开发者,拿下7项世界冠军的科大讯飞有何魅力?
  3. 大盘点|6D姿态估计算法汇总(上)
  4. python3.6.4安装教程-centos7中安装python3.6.4的教程
  5. JavaScript的文档窗口事件
  6. HDU - 1160 FatMouse's Speed(最长不下降子序列)
  7. 力改变物体形状举例_人教版八年级物理下册第七章《力》知识点大全
  8. 构件之法读书笔记04
  9. linux在什么环境运行,Linux环境变量是什么
  10. java 调用 .net dll_c# – 如何从Java调用.NET dll
  11. SQL Server高级查询之数据查询和操作(DDL和DML)
  12. 面向过程编程与面向对象编程
  13. 本特利330906-02-12-05-02-CN传感器
  14. zblog自动采集伪原创站群文章更新器
  15. 一个高速公路交警的救命忠告
  16. 【无标题】通信系统的有效性和可靠性
  17. 给我一把利剑,待我重整山河
  18. GitLab 无法显示头像的解决方法
  19. 我的《电子文件归档与管理规范》
  20. 【Qualcomm高通音频】如何使用QXDM、QCAT音频数据抓取

热门文章

  1. 报错:Misplaced alignment tab character 的解决办法以及参考文献的书写方式、There were undefined citations.解决办法
  2. 【智能车竞赛】状态机编程在智能车竞速赛道中的应用 - 编程小记
  3. iptables防火墙之SNAT、DNAT策略及应用
  4. 变量、存储过程与函数
  5. 梯度与边缘检测常用算子:Roberts、Prewitt、Sobel、LOG,Canny、Lapacian算子
  6. 使用 ezctl 工具部署和管理 Kubernetes 集群
  7. lua认识(lua)中的变量
  8. 核心人才的管理方式(领导者必读)
  9. android基础夯实2
  10. Android:Umeng(友盟)消息推送(二)