(函数)求一元二次方程的根(C语言)

一、运行结果;

二、源代码;

# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>
# include <math.h>//声明函数;
//判断条件等于0时;
void zeor(double a, double b);//判断条件大于0时;
void bigzeor(double p, double q);//判断条件小于0时;
void smallzeor();int main()
{//初始化变量值;double a, b, c, p, q, judge;//获取用户输入数据;printf("请输入a, b, c的值:");scanf("%lf %lf %lf", &a, &b, &c);//运算;judge = b * b - 4 * a * c;p = -b / (2.0 * a);q = sqrt(judge) / (2.0 * a);//判断;if (judge >= 0){if (judge = 0){//调用函数;zeor(a, b);}else{//调用函数;bigzeor(p, q);}}else{//调用函数;smallzeor();}return 0;
}//实现zeor函数;
void zeor(double a, double b)
{//初始换变量值;double x1 = 0;double x2 = 0;//运算;x1 = x2 = (-2.0 * a) / b;//输出结果;printf("函数的根为:x1=x2=%.2f\n", x1);}//实现bigzeor函数;
void bigzeor(double p, double q)
{//初始换变量值;double x1 = 0;double x2 = 0;//运算;x1 = p + q;x2 = p - q;//输出结果;printf("函数的根为:x1=%.2f, x2=%.2f\n", x1, x2);}//实现smallzeor函数;
void smallzeor()
{//输出结果;printf("函数无根!\n");}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/18840.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

浅谈 parallelStream和Stream 源码及其应用场景

上篇讲述了list.forEach()和list.stream().forEach() 异同点 谈到了并行流的概念&#xff0c;本篇则从源码出发&#xff0c;了解一下其原理。 一、流的初始操作流程 jdk8中 将Collection中加入了转换流的概念。 default Stream<E> stream() {return StreamSupport.str…

用wordpress模板搭建网站的好处

使用WordPress模板搭建网站的优势主要包括以下几点&#xff1a; 多样化选择&#xff1a;WordPress提供了数千种免费和付费模板&#xff0c;覆盖各种行业和风格&#xff0c;满足不同用户的需求。 易于使用和定制&#xff1a;WordPress界面简单易用&#xff0c;适合没有HTML或其…

第十三章 进程与线程

第十三章 进程与线程 程序与进程的概念 程序&#xff1a; 英文单词为Program&#xff0c;是指一系列有序指令的集合&#xff0c;使用编程语言所编写&#xff0c;用于实现一定的功能。 进程&#xff1a; 进程则是指启动后的程序&#xff0c;系统会为进程分配内存空间。 函数式…

【PingPong_注册安全分析报告】

前言 由于网站注册入口容易被黑客攻击&#xff0c;存在如下安全问题&#xff1a; 暴力破解密码&#xff0c;造成用户信息泄露短信盗刷的安全问题&#xff0c;影响业务及导致用户投诉带来经济损失&#xff0c;尤其是后付费客户&#xff0c;风险巨大&#xff0c;造成亏损无底洞 …

iOS ------ 多线程 pthread,NSThread

一&#xff0c;pthread 1.1pthread简介 pthread是一套通用的多线程的API&#xff0c;可以在Unix/Linux/Windows等系统跨平台使用&#xff0c;使用C语言编写&#xff0c;需要程序员自己管理线程的生命周期&#xff0c;使用难度大。 1.2pthread使用方法 1&#xff0c;首先要包…

奶奶也能看懂的耦合协调度分析

不会计算&#xff1f;跟着文献学起来~ 案例数据连接&#xff08;复制链接后粘贴到浏览器中&#xff09;&#xff1a; 耦合协调度数据​spssau.com/spssaudata.html?shareDataF363000CD033FF15E557BB75B9B0D412 假如你有这样一组数据&#xff1a; 如何进行计算分析耦合协调度…

【mmdet问题】error: unrecognized arguments: --local-rank=0

Note that --use-env is set by default in torchrun. If your script expects --local-rank argument to be set, please change it to read from os.environ[LOCAL_RANK] instead. See https://pytorch.org/docs/stable/distributed.html#launch-utility for 如果直接使用gi…

内网安全之证书模版的管理

证书模板 Certificate templates 是 CA 证书颁发机构的一个组成部分&#xff0c;是证书策略中的重要元素&#xff0c;是用于证书注册、使用和管理的一组规则和格式。当 CA 收到对证书的请求时&#xff0c;必须对该请求应用一组规则和设置&#xff0c;以执行所请求的功能&#x…

前端知识1-4:性能优化进阶

性能优化进阶 Navigation Timing API navigationStart / end 表示从上一个文档卸载结束时 > 如果没有上一个文档&#xff0c;这个值和fetchStart相等 unloadEventStart / end 标识前一个网页unload的时间点 redirectStart / end 第一个http重定向发生和结束的时间 fetch…

CSP垦田计划

第一次的代码&#xff0c;直接暴力&#xff0c;因为结果的上限就是最大值&#xff0c;下限是k&#xff0c;直接从最大值遍历到k找到答案&#xff1a; #include<bits/stdc.h> using namespace std; const int N 1e510; const int mod 1e97; typedef long long ll; int …

Hadoop3:HDFS中DataNode与NameNode的工作流程

一、DataNode中的数据情况 数据位置 /opt/module/hadoop-3.1.3/data/dfs/data/current/BP-823420375-192.168.31.102-1714395693863/current/finalized/subdir0/subdir0块信息 每个块信息&#xff0c;由两个文件保存&#xff0c;xxx.meta保存的是数据长度、校验和、时间戳&am…

芝加哥大学最新研究:GPT-4与财务预测,重塑财务分析的未来

最近&#xff0c;芝加哥大学的研究团队发表了一篇突破性的研究&#xff0c;展示了大型语言模型&#xff08;LLM&#xff09;&#xff0c;特别是 OpenAI 开发的 GPT-4&#xff0c;如何在财务报表分析领域取得了与专业分析师相匹配甚至超越的表现。这项研究不仅凸显了人工智能在高…

nginx负载均衡配置详解

Nginx 的负载均衡功能是通过 upstream 模块来实现的&#xff0c;允许将客户端的请求分发到多个后端服务器&#xff0c;以达到分散负载、提高系统稳定性和响应速度的目的。下面是一些关于 Nginx 负载均衡配置的详细说明&#xff1a; 1. 定义 Upstream Block 首先&#xff0c;在…

创新驱动!IvorySQL 与 Neon 适配,打造兼容Oracle的垂直扩展解决方案

IvorySQL近期宣布已成功完成与 Neon 垂直自动扩展适配&#xff0c;标志着 IvorySQL开源数据库在云环境资源自动管理领域取得重要提升。这次适配不仅验证了 IvorySQL 的功能和灵活性&#xff0c;还展示了其在应对复杂数据库资源管理的适应能力。 对于企业用户而言&#xff0c;意…

GDPU Java 天码行空13

&#xff08;一&#xff09;实验目的 1、掌握JAVA中与网络程序开发相关的知识点&#xff1b; 2、理解并掌握网络编程开发思想及方法&#xff1b; 3、熟悉项目开发的分包方法和依据&#xff1b; 4、实现聊天室中客服端和服务器端的实现方法&#xff1b; 5、熟悉多线程程序开发方…

Kinetix5700罗克韦尔AB伺服驱动器维修2198-D020-ERS3

Allen-Bradley罗克韦尔运动控制/伺服驱动器维修Kinetix 5700/Kinetix 6000/Kinetix 5500等系列电机驱动器/运动控制系统维修。 AB驱动器的控制接口有两种类型&#xff1a; 类型1&#xff1a;脉冲接口 类型2&#xff1a;模拟量接口 大部分小型PLC和伺服驱动器的链接方式都是开…

通过vlan实现同一网段下的网络隔离

现有两个电脑通过交换机直接连接在一起 pc1&#xff1a; pc2&#xff1a; 正常状态下是可以ping成功的 现在先进入交换机命令行界面&#xff0c;创建两个vlan <Huawei>system-view Enter system view, return user view with CtrlZ. [Huawei]vlan 10 [Huawei-vlan10…

归纳跨域几种解决方案

什么是跨域&#xff1f; **说起跨域&#xff0c;就要知道什么是浏览器同源策略 **浏览器同源策略&#xff1a;必须是协议、域名、端口完全一致的才符合同源策略 **如果以上三项&#xff0c;有一项不同都涉及到跨域问题 为什么浏览器要设置同源策略呢&#xff1f; 没有同源策…

2024年西安交通大学程序设计校赛

A题 签到题 代码如下 //A #include<iostream> #include<algorithm> #define int long long #define endl \n #define IOS ios::sync_with_stdio(0),cin.tie(0),cout.tie(0); using namespace std; signed main() {IOSint a,b,c,d;cin>>a>>b>>c…

二叉树介绍及堆

文章目录 树 概念及结构 二叉树 概念及结构 特殊的二叉树 完全二叉树 满二叉树 性质 储存 顺序存储 链式储存 堆 概念及结构 小堆 大堆 建堆 向上调整建堆 向下调整建堆 TOPK问题 法一&#xff1a; 法二&#xff1a; 树 概念及结构 树是一种非线性的数据…