/*烟台大学计算机学院 2016作者:张威完成日期:2016年10月问题描述:输入三个实数 输出实数根和共轭复根样例输入:1 2 3样例输出:-1.00+1.41i -1.00-1.41i*/
#include <stdio.h>
#include <stdlib.h>
#include<math.h>
int main()
{float a,b,c,x1,x2,d;scanf("%f %f %f",&a,&b,&c);d=b*b-4*a*c;if(d>0){x1=(-b+sqrt(d))/(2*a);x2=(-b-sqrt(d))/(2*a);if(x1>x2)printf("%.2f %.2f",x1,x2);elseprintf("%.2f %.2f",x2,x1);}else if(d==0){x1=(-b)/(2*a);x2=(-b)/(2*a);printf("%.2f %.2f",x1,x2);}else{float m,n;m=(-b)/(2*a);n=sqrt(-d)/(2*a);printf("%.2f+%.2fi %.2f-%.2fi",m,n,m,n);}return 0;
}
/*
知识总结:共轭复根的求法 以及充分挖掘题目隐含条件
学习心得:读懂题意 分解题目 建立逻辑关系
*/

运行结果:

第七周-C语言 求方程的共轭复根相关推荐

  1. matlab方程近似求根,第七讲MATLAB中求方程的近似根(解)教学目的学习matlab中求根命令.doc...

    第七讲MATLAB中求方程的近似根(解)教学目的学习matlab中求根命令 第七讲 MATLAB中求方程的近似根(解) 教学目的:学习matlab中求根命令,了解代数方程求根求解的四种方法,即图解法. ...

  2. 弦截法c语言求方程XeX-1=0的解,编程用弦截法求方程 f(x)=3x^3-5x^2+16x-60=0的根

    满意答案 w6297281 2013.08.26 采纳率:52%    等级:12 已帮助:8785人 希望下面的资料对你有帮助: 弦截法求方程的根是一种解方程得基本方法,在计算机编程中常用.他的思路 ...

  3. c语言 求方程ax,关于求方程ax2+bx+c=0根的问题

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include #include #include"resource.h" BOOL CALLB ...

  4. 第七周 oj 1030 求奖金总数

    问题及代码: Copyright(c)2016,烟台大学计算机学院 all rights reserved. 作者:曹欣宇 完成日期:2016年10月18日 版本号:v1.0 题目描述 求奖金总数 输 ...

  5. 求具体方程的解的c语言程序,怎样用c语言求方程的解

    满意答案 #include int main() { int a,b,i,j; for(i=0;i<10000;i++) { for(j=0;j<10000;j++) { if((66*i ...

  6. C语言编程>第七周 ⑧ 请编一个函数void fun(int a[M][N],int b[N]),c指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入b所指一维数组中。

    例题:请编一个函数void fun(int a[M][N],int b[N]),c指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入b所指一维数组中.二维数组中的数己在主函数中赋予. ...

  7. C语言编程>第九周 ④ 编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程cos(y)-y=0的一个实根。yn+1=cos(yn)

    例题:编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程cos(y)-y=0的一个实根. yn+1=cos(yn) 迭代步骤如下: (1)取y1初值为0.0. (2)y0=y1,把y1的值赋 ...

  8. 《七周七语言:理解多种编程范型》书评整理

    任何一个想在程序开发这条路上走远点的人都应当多了解几门语言,多接触一些编程泛型,才能打开眼界,提高自己. 国内绝大多数程序员可能就知道个OOP,借着javascript的兴起可能有小部分人能够对原型有 ...

  9. 七周七语言:Scala Day 3

    这一天的内容还是比较丰富的,不仅介绍了Scala中的对于XML的处理.正则,更有比较重要的"并发". Scala支持并发的方式代表了并行编程领域的一次重大进步.actor模型和线程 ...

  10. C语言试题二十之利用以下的简单迭代方法求方程cos(x)-x=0的一个实根。

    1. 题目 编写函数function,它的功能是:利用以下的简单迭代方法求方程cos(x)-x=0的一个实根. 迭代步骤如下: (1)取x1初值为0.0: (2)x0=x1,把x1的值赋各x0; (3 ...

最新文章

  1. 独家 | creditR 的基于实践的导论:一个神奇的改良信用风险评分和验证的R包(附代码)...
  2. 一个不用SD卡,不用livesuit的刷nand的想法
  3. 提取地图中道路_逼疯谷歌地球!我用神器一键提取各种肌理,还能生成3D模型!...
  4. 一篇文章看懂Git是什么以及如何简单的上手Git
  5. Spring入门(一)之简介
  6. 云星空计算机名访问不可以,03.PLM系统访问金蝶云星空(webapi):读取基础资料编码、名称...
  7. 在一个禁止离婚的国家结婚
  8. java结构设计_Java基本的程序设计结构(一)
  9. HTTP POST发消息
  10. 史上最全macos安装xgboost教程
  11. ghost系统好,还是原版安装的好!!!!????????????
  12. st7789屏幕使用方法
  13. 提高共射放大电路增益不改变直流偏置的手段
  14. 吉林大学计算机学院辅导员王,毕业30载 吉林大学计算机学院1982级校友重返母校...
  15. 历史影像高清晰历史卫星影像
  16. Centos Piranha安装过程
  17. Java Web入门之网络聊天室
  18. 服务端通过AWS SNS创建消息推送记录
  19. 文字点选验证码的破解方法~
  20. PLC通讯实现-C#实现西门子PLC串口通讯W95_S7(四)

热门文章

  1. 旋转矩阵(Rotation matrix):旋转轴与旋转角 ( axis and angle )
  2. 运动世界校园显示服务器异常,运动世界校园跑完是异常成绩,计入有效成绩里吗?...
  3. 2020国内十大API接口服务平台
  4. python locale.setlocale_语言环境.setlocale(LC_NUMERIC):如何使其在Windows上运行
  5. word中替换向下箭头
  6. 开篇:内容提要 (《蓝调口琴指南》名作拙译)
  7. 管理的5个层次,你在第几层?
  8. win7(32位)旗舰版共享HP1010打印机给WINXP专业版
  9. Docker Registry 详解
  10. 微信图片怎么添加竖排文字_如何给微信图片添加上竖排文字?