用C语言解一元二次方程式的根

#include<stdio.h>
#include<math.h> //需要用到一个sqrt()函数,该函数功能用于开方;
				//该函数运算结果数据类型为double类型;如果涉及到运算请将数据类型定义成浮点型! 
int main ()
{
	float a,b,c,x1,x2;
	printf("请分别输出方程式的系数,中间以空格分隔\n");
	scanf("%f %f %f",&a,&b,&c);
	if(b*b-4*a*c>0)//判断判别式是否大于0 
		{
			printf("方程有两个不同实根\n");
			x1=(-b+sqrt(b*b-4*a*c))/(2*a);//注意:"-b+sqrt(b*b-4*a*c)" 一定要用括号括起来!
											//否则会导致运算错误,程序会根据先算乘除再算加减的过程来运算! 
			x2=(-b-sqrt(b*b-4*a*c))/(2*a);
			printf("方程两个不同实根x1=%0.3f x2=%0.3f\n",x1,x2);
			//%0.3f是精确到3位小数的意思,同理0.2f就是精确到2位小数 
		}
	if(b*b-4*a*c==0)//判断判别式是否等于0 
		{
			printf("方程有两个相同实根\n");
			x1=x2=-b/2*a;
			printf("方程两个相同同实根x1=%0.3f x2=%0.3f\n",x1,x2);
		}
	if(b*b-4*a*c<0)//判断判别式是否小于0 
		{
			printf("方程无实根\n");
		} 
	return 0;
}

热门文章

暂无图片
编程学习 ·

c#导入百度统计API数据

最近项目中需要增加一些新功能:当前在线人数,总访问量统计,今日访问量,上一年度访问量,找了很多第三方统计工具,最后确定用百度统计,因为项目是vue的,直接引入的时候出现了跨域,发现前端用jsonp解决不了,所以就直接用c#请求再返回给前端了,话不多说,具体操作如下(…
暂无图片
编程学习 ·

8080端口被占怎么办 ,解决方法

用后端springboot启动,8080端口 报错 8080 in use 打开 控制台 win+R 输入 cmd 进入后输入netstat -ano 肉眼能找到找就完事了如果找不到 输入netstat -aon|findstr “8080”找到最后一列的那个数字 “26252”, 就是PID 码 然后打开系统的 任务管理器 ,你要是任务管理器都不…
暂无图片
编程学习 ·

电解电容的遇到的问题

目前板子遇到一个问题: 电解电容串在语音的输出端(470的电容)出现电容两边的电压差比较大,正极为5.68V,负极输出为1.34V。由于电压达不到要求,系统不能正常工作 百度看到一些相关描述,怀疑有关系。将电解电容更换后恢复正常。 百度问题: 电解电容的电压是什么意思?必须…
暂无图片
编程学习 ·

Android视频的操作

上节课我们着重介绍了Android中的音频的处理,通过学习,我们已经熟悉并掌握了多媒体开发的几个操作,大致可以分为:a播放和采集编解码处理算法处理,实现特殊功能标准协议以及播放器工具类的开发 本节课我们来看一下Android的视频的相关操作。Android提供了常见的视频的编码、…
暂无图片
编程学习 ·

挂牌一年,关于 5G 的 9 个变化

简介:2019 年 6 月 6 日的一张新闻图片瞬间刷遍全网,意味着中国正式进入 5G 时代,2019 年也被业界称为 5G 商用元年。转眼间一年过去,这个不断被提及的 5G 新星发展到了什么程度呢,让我们再来回顾和展望一下。3GPP 标准进展移动通讯网络作为全球的基础设施,标准化是基础,…
暂无图片
编程学习 ·

unordered_map/unorderd_set使用与哈希介绍

在C++98中,STL提供了底层为红黑树结构的一系列关联式容器,在查询时效率可达到 O(logN),即最差情况下 需要比较红黑树的高度次,当树中的节点非常多时,查询效率也不理想。最好的查询是,进行很少的比较次 数就能够将元素找到,因此在C++11中,STL又提供了4个unordered系列的…
暂无图片
编程学习 ·

抖音上卖什么最热销?抖音上最热销的产品是什么?

抖音带货卖什么类型产品热门,抖音带货做哪个领域好自去年六月第一批100个内测账号入驻以来,抖音购物车至今已运营一年有余。随着这一年来功能打磨、生态打通等不断完善,抖音购物车已成为KOL带货变现的绝佳途径之一。第一种,在抖音里卖减肥产品。现在的人生活条件都比较好,…
暂无图片
编程学习 ·

Layui实现动态加载Tree

目录前言实现步骤初步准备构建data数据源 前言有空研究了一下Layui,感觉相对于EasyUI来说,美观了不少,结合后台加载动态Tree带大家初步了解一下这个框架实现步骤 初步准备 Layui官网 去官网下载好Layui,里面有示例和css、js等文件具体使用步骤: 要使用Layui,必须引入css文件…
暂无图片
编程学习 ·

JavaScript-从入门到入土(五)

BOM BOM(Browser Object Model): 浏览器对象模型,是用来描述与浏览器进行交互的方法和接口 BOM下面有一个核心的对象 – window对象。 window下面的常用的事件操作: onload() 页面内容加载完成后执行这里的代码 onscroll() 浏览器的滚动条触发时触发此事件 onresize(…
暂无图片
编程学习 ·

腾讯疑似回应被骗“辣椒酱不香了”!百度趁机诉苦!

导读:腾讯和老干妈怼怂,百度受伤,我们来看看到底怎么回事? 这一事件从腾讯告老干妈开始,理由是拖欠千万元广告费,故申请冻结老干妈1624万财产,结果老干妈直接发布声明:从未与腾讯公司进行过任何商业合作。 正当我们吃瓜群众等待下文的时候,贵阳警方发了一则通告:3人伪…
暂无图片
编程学习 ·

其实AQS并不难

不啰嗦,直接上干货 文章目录上锁解锁总结条件队列 newConditionCLH队列的数据结构扩展 interrupted 上锁ReentrantLock reentrantLock = new ReentrantLock(true);或者ReentrantLock reentrantLock = new ReentrantLock();看构造函数://无参的构造函数,默认为非公平锁public…
暂无图片
编程学习 ·

IO流

File类 添加方法:1.创建普通文本文档:boolean flag= file1.createNewFile(); 2.创建文件夹:boolean flag2=file2.mkdir(); 3.同时创建多个文件夹:boolean flag3=file3.mkdirs();public class fileDemo1 {public static void main(String[] args) {try {//不管D盘是否有这个…
暂无图片
编程学习 ·

java之IO流总结

数据的传输,可以看做是一种数据的流动,按照流动的方向,以内存为基准,分为输入input 和输出output ,即流向内存是输入流,流出内存的输出流。 Java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做作写出数据。 根据数据的流向…
暂无图片
编程学习 ·

分布式与集群的区别是什么?

本文转自 分布式与集群的区别是什么?大闲人柴毛毛 下面就正经解释下三种结构的区别吧~ 单机结构 我想大家最最最熟悉的就是单机结构,一个系统业务量很小的时候所有的代码都放在一个项目中就好了,然后这个项目部署在一台服务器上就好了。整个项目所有的服务都由这台服务器提…
暂无图片
编程学习 ·

你想要的Python面试题都在这里了!

第三部分 数据库和缓存(46题) 1. 列举常见的关系型数据库和非关系型都有那些? 关系型数据库: Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL 非关系型数据库: NoSql、Cloudant、MongoDb、Redis、HBase 2. MySQL常见数据库引擎及比较? 在实际工作中,选择一…
暂无图片
编程学习 ·

Ubuntu系统分区(待补充)

Ubuntu系统下一个分区工具是gparted。假设一共有60G空间,建议按照以下方式来分区: 分区之前,建议备份一下现有数据防止丢失: sudo su cd / tar -cvpzf /media/sda7/backup.tgz —exclude=/lost+found —exclude=/sys —exclude=/media /
暂无图片
编程学习 ·

一个很小的错误,找半天,说明测试的话要完整测试.

如(d==.){//只能有1个点点数++;右();如(点数==1)下;打印("点数不对");置(m);中 0;}//不支持什么科学计数,这里就死循环了.就这么一块,少写了一个右().找半天.假设以后有时间写测试的话,一定要测试完整.将每个函数都测试到. 这样不会出错. 完整测试,不仅仅包括函数的完…
暂无图片
编程学习 ·

elasticsearch

1. elasticsearch基本操作 1.1. 基本概念 Elasticsearch也是基于Lucene的全文检索库,本质也是存储数据,很多概念与MySQL类似的。 对比关系: 索引(indices)----------------------Databases 数据库类型(type)--------------------------Table 数据表文档(Document)--…