C语言大数一元二次方程,C语言题目(一元二次方程的求解)
我稍微改了下。。。你试一下吧。。。
#include
#include
void main(){
float a,b,c,m,n;
float x,x1,x2,t;
printf("please input the number:\n");
scanf("%f%f%f",&a,&b,&c);
if (a==0){
if (b==0) printf("Input error!\n");
if (b!=0)
printf("x=%.6lf\n",-c/b);
}
if (a!=0) {
t=b*b-4*a*c;
//printf("t=%f\n",t);
if (t==0){
printf("x1=x2=%.6lf\n",-b/(2*a));
}
if (t>0){
x1=(-b+sqrt(t))/(2*a);
x2=(-b-sqrt(t))/(2*a);
printf("x1=%.6lf\n",x1);
printf("x2=%.6lf\n",x2);
}
if (t<0){
m=-b/(2*a);n=sqrt(-t)/(2*a);
printf("x1=%.6lf+%.6lfi\n",m,n);
printf("x1=%.6lf-%.6lfi\n",m,n);
}
}
C语言大数一元二次方程,C语言题目(一元二次方程的求解)相关推荐
- 大数相乘(c语言/c++)
大数相乘(c语言/c++) 方法一:做加法 方法二.做乘法 方法一:做加法 思路:模拟竖乘过程.将num2从后往前一个一个的去乘num1.然后累加.在累加的时候记得在末尾补0.补的0的个数就是第二个字 ...
- c语言上机考试设计题及答案,C语言程序设计基础上机考试一题目及参考答案.doc...
C语言程序设计基础上机考试一题目及参考答案 1.输入一串字符输入字符串中整数的个数输出找出一个大于给定整数m且紧随m的素数统计老年人各年龄段的人数并存到b数组中,n个人员的年龄放在a数组中.输入一串可 ...
- C语言大数相乘(整形)
C语言大数相乘(整形) 我们在用C语言运算时int存不下很大的数字无法直接计算大数相乘,那么这时候就需要把数字当作字符先存下来,然后存入数组中一部分一部分的进行运算.我通过-纸短情长大佬的这篇博客理解 ...
- 易语言 大数计算 大数支持库的使用实例
部分数据过大需要使用到大数计算,网上暂时没看到简单的例子实例,所以记录下.希望能帮上需要的人. 以下代码直接复制到易语言即可使用.支持库里需要勾选上 数值计算支持库 EC模块下载地址:易语言大数 ...
- c语言编程人民币兑换,C语言的问题.货币兑换问题:要求:把一元人民币换成零币(5角,2角,1角,5分,2分,1分)问有多少中兑换方法...
C语言的问题.货币兑换问题:要求:把一元人民币换成零币(5角,2角,1角,5分,2分,1分)问有多少中兑换方法 來源:互聯網 2010-08-07 18:37:59 評論 分類: 電腦/網絡 &g ...
- c语言怎么对大数求余,c语言取余数(c语言怎么求两数的余数)
C语言提供了一个取余数的运算符%,称之为"模"运算符.只有两个整数之间才可以进行模运算!a % b 表示 用b来整除a,商整数,得到余数.如:5%3 = 2 4%3 =13%3 . ...
- c语言 人工智能程序入门,C语言程序设计——快速入门与提高
课程概况 为什么要学习C语言 1.C简单好学,上可表达人的思想,下可管理硬件,是顶天(人)立地(机)的语言. 2.C和操作系统Unix是孪生兄弟,所有操作系统包括Windows,Android,IOS ...
- c语言 字母 八进制表示'/1011',C语言C语言第一课:C语言概述为什么学习C语言怎样学习C语言.DOC...
[摘要]C语言 第一课: C语言概述 为什么学习C语言 怎样学习C语言 参考资料 ----------------------------------------------------------- ...
- 浅谈python语言_浅谈Python语言基础知识点!
一.Python 语言的简述 Python语言是一种解释型.面向对象的编程语言,是一种开源语言. Python属于动态类定义语言,也是一种强调类型语言. 二.Python 语言的特点 1.简单.高级 ...
- c语言编程基础心得,C语言编程学习心得体会
C语言是在国内外广泛使用的一种计算机语言.其语言功能丰富.表达能力强.使用灵活方便.既具有高级语言的优点,又具有低级语言的许多特点,适合编写系统软件.本文是C语言编程学习心得,希望对大家有帮助. C语 ...
最新文章
- Xilinx的FPGA命名规则
- 解决LaTex中插入Visio画图有多余边框的问题
- redis关键字删除_Redis批量删除key的小技巧
- BC:带你温习并解读《中国区块链技术和应用发展白皮书》—国内外区块链发展现状
- IE、FF的基本注意事项
- 推荐系统User-Item Embedding图算法
- 总结2:上传图片至指定服务器
- linux编译警告 will be initialized after
- CoreAnimation编程指南(二)渲染架构
- 学术界女性有孩子后论文发表率下降约20%,男性则不会
- 基于JAVA+SpringBoot+Mybatis+MYSQL的网上商城系统
- mysql c++ 存数组,c++读取数据文件到数组的实例
- LaTex使用Excel实现快速插入表格
- 前端jq实现视频跟图片一起混播
- 论文笔记——CPN(Corner-Proposal-Network)Det
- winxp下用ssh控制 linux 服务器
- jdbc连接mysql的serverTimeZone参数配置
- 5月3日云栖精选夜读:乾隆会判阿尔法狗死刑吗 ——浅谈当前人工智能的技术进化...
- 《微机原理及应用》 试题
- python 赋值方法大全
热门文章
- (2022版)一套教程搞定k8s安装到实战 | 临时容器
- 好网角怎么发帖?文章发不出去怎么解决?
- 船舶驾驶虚拟仿真模拟训练系统软件解决方案
- 电脑自动关机是什么原因?如何解决?
- 光影在线webapp开发教程2 vue-cli集成mui
- 怎样获取微信收款码免费提现(非邀请用户也可以)
- c51adc0809c语言程序,用汇编语言写一个51单片机adc0809的程序
- matlab 三维点球,基于MATLAB的足球机器人静态图像识别系统设计
- 金山云联合小米打造“云+亿级终端”边缘计算
- 一维与二维向量vector的使用