题目描述

求方程ax^2+bx+c=0的根,用三个函数gz,ez和sz分别求当b^2-4ac大于0、等于0和小于0时的根,并输出结果。从主函数输入a、b、c的值。(输出保留3位小数)

输入

a b c(a不等于0,b,c不同时为0)

输出

x1=? x2=?

样例输入

4 1 1

样例输出

x1=-0.125+0.484i x2=-0.125-0.484i
#include <stdio.h>
#include <math.h>
//大于0
void gz(double p,double q){printf("x1=%.3f x2=%.3f",p+q,p-q);
}
//等于0
void ez(double p,double q){printf("x1=%.3f x2=%.3f",p,p);
}
//小于0
void sz(double p,double q){double i;i=1e-6;printf("x1=%.3f+%.3fi x2=%.3f-%.3fi",p,q,p,q);
}
int main()
{double a,b,c,m,p,q;scanf("%lf%lf%lf",&a,&b,&c);if(a!=0){m=pow(b,2)-4*a*c;p=-b*1.0/(2*a);q=sqrt(fabs(m))*1.0/(2*a);if(m>0) gz(p,q);else if(m==0) ez(p,q);else sz(p,q);}return 0;
}

C语言程序设计教程(第三版)课后习题8.2相关推荐

  1. c语言程序设计 北京理工,C语言程序设计教程北京理工大学-部分课后习题答案...

    <C语言程序设计教程北京理工大学-部分课后习题答案>由会员分享,可在线阅读,更多相关<C语言程序设计教程北京理工大学-部分课后习题答案(5页珍藏版)>请在人人文库网上搜索. 1 ...

  2. c语言程序设计教程第三版答案9.5,C语言程序设计-第5-9章习题解答.ppt

    C语言程序设计-第5-9章习题解答 华中科技大学计算机学院 C语言程序设计 第5-9章 部分习题解答 作业中问题较多的习题 第5章5.4(2) 第6章6.1,6.3,6.5(6),6.8 第7章无 第 ...

  3. java语言程序设计教程第三版答案,看完跪了

    01 如何理解高并发? 高并发意味着大流量,需要运用技术手段抵抗流量的冲击,这些手段好比操作流量,能让流量更平稳地被系统所处理,带给用户更好的体验. 我们常见的高并发场景有:淘宝的双11.春运时的抢票 ...

  4. C语言程序设计(第三版)何钦铭著 习题5-3

    C语言程序设计(第三版)何钦铭著 习题5-3 习题一览表 1. C语言程序设计(第三版)何钦铭著 习题2-1 2.C语言程序设计(第三版)何钦铭著 习题2-2 3.C语言程序设计(第三版)何钦铭著 习 ...

  5. C语言程序设计教程 北京邮电,C语言程序设计教程(第3版)/ 杨路明 9787563543403 北京邮电...

    商品描述 亲,此书是正版二手书,七八成新,不缺页,有笔记划线不影响阅读,择优发货.二手书默认没有光盘等附件哦.如需要请联系客服确认. 祝:学业有成,万事如意!基本信息书名:C语言程序设计教程(第3版) ...

  6. c语言编程第四版李丽娟课程,C语言程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 李丽娟 C语言程序设计教程(第4版)_第4章_分支结构.pdf...

    C语言程序设计教程 (第4版) 第4章 分支结构 李丽娟 2013年2月 第4章 分支结构 本章主要内容 1. if语句的基本结构 2.if~else语句基本结构 3. if语句的嵌套结构 4. sw ...

  7. C语言程序设计(第三版)何钦铭著 习题4-1

    C语言程序设计(第三版)何钦铭著 习题4-1 习题一览表 1. C语言程序设计(第三版)何钦铭著 习题2-1 2.C语言程序设计(第三版)何钦铭著 习题2-2 3.C语言程序设计(第三版)何钦铭著 习 ...

  8. C语言程序设计(第三版)何钦铭著 习题4-4

    C语言程序设计(第三版)何钦铭著 习题4-4 习题一览表 1. C语言程序设计(第三版)何钦铭著 习题2-1 2.C语言程序设计(第三版)何钦铭著 习题2-2 3.C语言程序设计(第三版)何钦铭著 习 ...

  9. C语言程序设计(第三版)何钦铭著 习题4-6

    C语言程序设计(第三版)何钦铭著 习题4-6 习题一览表 1. C语言程序设计(第三版)何钦铭著 习题2-1 2.C语言程序设计(第三版)何钦铭著 习题2-2 3.C语言程序设计(第三版)何钦铭著 习 ...

  10. C语言程序设计(第三版)何钦铭著 习题3-5

    C语言程序设计(第三版)何钦铭著 习题3-5 习题一览表 1. C语言程序设计(第三版)何钦铭著 习题2-1 2.C语言程序设计(第三版)何钦铭著 习题2-2 3.C语言程序设计(第三版)何钦铭著 习 ...

最新文章

  1. android怎么用别人的工程,Android导入别人的工程
  2. configuration 命名空间_kubernetes30:monitoring命名空间处于Terminating状态的处理方法...
  3. 小型Hadoop集群的Ganglia配置和一些故障排除
  4. XML解析和创建的JAXB方式
  5. 1.1内置数据类型概述
  6. php 置cookie,另:(Cookie.php)cookie操作
  7. 人人能上手:OpenAI发射初学者友好的强化学习教程 | 代码简约易懂
  8. Zilliqa的设计构思 第1部分:网络分片
  9. Win10系统如何解除U盘写保护模式
  10. MySQL存储过程定时任务
  11. 广告屏蔽大师 v5.4.521.1800
  12. 腾讯优图|人脸3D重建与渲染技术研究与应用
  13. python炫酷动画源代码_Python tkinter实现的图片移动碰撞动画效果【附源码下载】...
  14. BFT最前线|首批由AI引发失业潮;ChatGPT 暂时关闭 Plus 付费;谷歌公布新一代 AI 超算及定制芯片第四代
  15. linux下go语言入门,Go语言入门之旅(二):环境搭建-Linux篇
  16. 利用决策树学习基金持仓并识别公司风格类型
  17. Java实战手写区块链中的Merkle树
  18. node.js源码编译安装(linux)
  19. can总线linux程序,CAN通信卡的Linux设备驱动程序 - 嵌入式操作系统 - 电子发烧友网...
  20. 自己做量化交易软件(6)通通量化历史交易回测设计1

热门文章

  1. 未来教育计算机二级c语言程序设计题,未来教育版计算机二级C语言题库.doc
  2. 免费计算机网络同传系统,使用网络同传功能批量完成系统安装
  3. c语言学生管理系统下载,学生管理系统(C语言)
  4. 基于OpenCV的人脸识别考勤系统——创业计划书
  5. Python是个什么鬼?为什么这么多人都在学Python?
  6. Python有趣小程序代码
  7. mysql主从访问,MySQL主从
  8. 7 个优秀 WordPress LMS 在线教育系统插件比较(优点和缺点)
  9. Windows下的TCP/UDP网络调试工具-NetAssist以及Linux下的nc网络调试工具
  10. java并发包是谁编写的_0.Java并发包系列开篇