C语言程序设计教程(第三版)课后习题8.2
题目描述
求方程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相关推荐
- c语言程序设计 北京理工,C语言程序设计教程北京理工大学-部分课后习题答案...
<C语言程序设计教程北京理工大学-部分课后习题答案>由会员分享,可在线阅读,更多相关<C语言程序设计教程北京理工大学-部分课后习题答案(5页珍藏版)>请在人人文库网上搜索. 1 ...
- 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章无 第 ...
- java语言程序设计教程第三版答案,看完跪了
01 如何理解高并发? 高并发意味着大流量,需要运用技术手段抵抗流量的冲击,这些手段好比操作流量,能让流量更平稳地被系统所处理,带给用户更好的体验. 我们常见的高并发场景有:淘宝的双11.春运时的抢票 ...
- C语言程序设计(第三版)何钦铭著 习题5-3
C语言程序设计(第三版)何钦铭著 习题5-3 习题一览表 1. C语言程序设计(第三版)何钦铭著 习题2-1 2.C语言程序设计(第三版)何钦铭著 习题2-2 3.C语言程序设计(第三版)何钦铭著 习 ...
- C语言程序设计教程 北京邮电,C语言程序设计教程(第3版)/ 杨路明 9787563543403 北京邮电...
商品描述 亲,此书是正版二手书,七八成新,不缺页,有笔记划线不影响阅读,择优发货.二手书默认没有光盘等附件哦.如需要请联系客服确认. 祝:学业有成,万事如意!基本信息书名:C语言程序设计教程(第3版) ...
- c语言编程第四版李丽娟课程,C语言程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 李丽娟 C语言程序设计教程(第4版)_第4章_分支结构.pdf...
C语言程序设计教程 (第4版) 第4章 分支结构 李丽娟 2013年2月 第4章 分支结构 本章主要内容 1. if语句的基本结构 2.if~else语句基本结构 3. if语句的嵌套结构 4. sw ...
- C语言程序设计(第三版)何钦铭著 习题4-1
C语言程序设计(第三版)何钦铭著 习题4-1 习题一览表 1. C语言程序设计(第三版)何钦铭著 习题2-1 2.C语言程序设计(第三版)何钦铭著 习题2-2 3.C语言程序设计(第三版)何钦铭著 习 ...
- C语言程序设计(第三版)何钦铭著 习题4-4
C语言程序设计(第三版)何钦铭著 习题4-4 习题一览表 1. C语言程序设计(第三版)何钦铭著 习题2-1 2.C语言程序设计(第三版)何钦铭著 习题2-2 3.C语言程序设计(第三版)何钦铭著 习 ...
- C语言程序设计(第三版)何钦铭著 习题4-6
C语言程序设计(第三版)何钦铭著 习题4-6 习题一览表 1. C语言程序设计(第三版)何钦铭著 习题2-1 2.C语言程序设计(第三版)何钦铭著 习题2-2 3.C语言程序设计(第三版)何钦铭著 习 ...
- C语言程序设计(第三版)何钦铭著 习题3-5
C语言程序设计(第三版)何钦铭著 习题3-5 习题一览表 1. C语言程序设计(第三版)何钦铭著 习题2-1 2.C语言程序设计(第三版)何钦铭著 习题2-2 3.C语言程序设计(第三版)何钦铭著 习 ...
最新文章
- android怎么用别人的工程,Android导入别人的工程
- configuration 命名空间_kubernetes30:monitoring命名空间处于Terminating状态的处理方法...
- 小型Hadoop集群的Ganglia配置和一些故障排除
- XML解析和创建的JAXB方式
- 1.1内置数据类型概述
- php 置cookie,另:(Cookie.php)cookie操作
- 人人能上手:OpenAI发射初学者友好的强化学习教程 | 代码简约易懂
- Zilliqa的设计构思 第1部分:网络分片
- Win10系统如何解除U盘写保护模式
- MySQL存储过程定时任务
- 广告屏蔽大师 v5.4.521.1800
- 腾讯优图|人脸3D重建与渲染技术研究与应用
- python炫酷动画源代码_Python tkinter实现的图片移动碰撞动画效果【附源码下载】...
- BFT最前线|首批由AI引发失业潮;ChatGPT 暂时关闭 Plus 付费;谷歌公布新一代 AI 超算及定制芯片第四代
- linux下go语言入门,Go语言入门之旅(二):环境搭建-Linux篇
- 利用决策树学习基金持仓并识别公司风格类型
- Java实战手写区块链中的Merkle树
- node.js源码编译安装(linux)
- can总线linux程序,CAN通信卡的Linux设备驱动程序 - 嵌入式操作系统 - 电子发烧友网...
- 自己做量化交易软件(6)通通量化历史交易回测设计1
热门文章
- 未来教育计算机二级c语言程序设计题,未来教育版计算机二级C语言题库.doc
- 免费计算机网络同传系统,使用网络同传功能批量完成系统安装
- c语言学生管理系统下载,学生管理系统(C语言)
- 基于OpenCV的人脸识别考勤系统——创业计划书
- Python是个什么鬼?为什么这么多人都在学Python?
- Python有趣小程序代码
- mysql主从访问,MySQL主从
- 7 个优秀 WordPress LMS 在线教育系统插件比较(优点和缺点)
- Windows下的TCP/UDP网络调试工具-NetAssist以及Linux下的nc网络调试工具
- java并发包是谁编写的_0.Java并发包系列开篇