当前位置: 首页 > news >正文

淘客的手机网站家庭优化大师免费下载

淘客的手机网站,家庭优化大师免费下载,led灯 东莞网站建设,网络营销运营方案文章目录 题目描述算法思路代码示例 题目描述 从键盘输入a, b, c的值,编程计算并输出一元二次方程ax2 bx c 0的根,当a 0时,输出“Not quadratic equation”,当a ≠ 0时,根据△ b2 - 4ac的三种情况计算并输出方程…

文章目录

  • 题目描述
  • 算法思路
  • 代码示例

题目描述

从键盘输入a, b, c的值,编程计算并输出一元二次方程ax2 + bx + c = 0的根,当a = 0时,输出“Not quadratic equation”,当a ≠ 0时,根据△ = b2 - 4ac的三种情况计算并输出方程的根。

输入描述:
多组输入,一行,包含三个浮点数a, b, c,以一个空格分隔,表示一元二次方程ax2 + bx + c = 0的系数。

输出描述:
针对每组输入,输出一行,输出一元二次方程ax2 + bx +c = 0的根的情况。
如果a = 0,输出“Not quadratic equation”;
如果a ≠ 0,分三种情况:
△ = 0,则两个实根相等,输出形式为:x1=x2=…。
△ > 0,则两个实根不等,输出形式为:x1=…;x2=…,其中x1 <= x2。
△ < 0,则有两个虚根,则输出:x1=实部-虚部i;x2=实部+虚部i,即x1的虚部系数小于等于x2的虚部系数,实部为0时不可省略。实部= -b / (2a),虚部= sqrt(-△ ) / (2a)所有实数部分要求精确到小数点后2位,数字、符号之间没有空格。

算法思路

要想使用c语言编写这个实例,就需要知道数学上的公式。

一元二次方程表达式为:a * x * x + bx + c = 0(其中,a ≠ 0)

根的判别式为:Δ = b * b - 4 * a * c;

求根公式为:
在这里插入图片描述

手动输入三个系数,分别代表二次项系数、一次项系数、常数项;

判断输入的二次项系数是否为0,如果为0,提示“输入的第一个值不合法,请重新输入!”;

如果二次项系数不为0,利用根的判别式,计算一元二次方程是否有根;

如果判别式 Δ >= 0 ,代表方程有两个根,输出根;

如果 Δ < 0 ,提示“方程无根”。

代码示例

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<math.h>
int main()
{float a, b, c;while (scanf("%f %f %f", &a, &b, &c) != EOF){double dt = pow(b, 2) - 4 * a * c;if (a == 0){printf("Not quadratic equation");}else{if (dt == 0)//△=0{double x1 = (-b - sqrt(dt)) / (2 * a);double x2 = (-b + sqrt(dt)) / (2 * a);printf("x1=x2=%.2f", x1);}else if (dt > 0)//△>0{double x1 = (-b - sqrt(dt)) / (2 * a);double x2 = (-b + sqrt(dt)) / (2 * a);printf("x1=%.2f;x2=%.2f", x1, x2);}else//△<0{double real = (-b) / (2 * a);//实部double imaginary = sqrt(-dt) / (2 * a);//虚部printf("x1=%.2f-%.2fi;x2=%.2f+%.2fi", real, imaginary, real, imaginary);}}printf("\n");}return 0;
}
http://www.tj-hxxt.cn/news/26514.html

相关文章:

  • 帮朋友做网站不给钱今日热点新闻事件
  • 网站解析需要多长时间百度推广客户端手机版
  • 如何一个空间做多个网站培训机构排名前十
  • 厦门在线制作网站自媒体发布软件app
  • 使用div建设的网站如何发布一个网站
  • 做网站技术服务费属于什么科目软件推广赚佣金渠道
  • 制作微信的网站有哪些问题广告传媒公司
  • 兰州网站设计公司工厂管理培训课程
  • 关于购物网站开发的开题报告每日财经最新消息
  • 洛阳网络公司排名百度seo网站优化
  • 在网上怎么做网站东莞seo网络优化
  • 云南九泰建设工程有限公司官方网站百度指数预测
  • 手机网站模板 源码网络推广有哪些
  • 能下短视频网站做牙网络seo首页
  • 做金融网站看那些素材百度首页登录
  • 网站推广途径怎样免费给自己的公司做网站
  • 苏州做网站最好公司有哪些大二网络营销实训报告
  • wordpress网站换域名经典软文案例
  • 网站开发建设方案的主要内容包括怎么营销一个产品
  • 建设一个网站需要条件宁波seo教程行业推广
  • js网站模板免费的个人网站html代码
  • 上海互联网网站建设国外直播平台tiktok
  • 医疗类网站备案torrentkitty磁力猫引擎
  • wordpress添加直达链接站长seo
  • 8上的信息课做网站作业磁力天堂最新版地址
  • 做网站建设与推广企业找客户的十大方法
  • 无障碍网站建设的摘要百度首页推广广告怎么做
  • 怎样建一个可以支付的网站厦门关键词排名提升
  • 徐州网站开发兼职长沙关键词优化新行情报价
  • 优秀的展厅设计网站百度推广是什么