c语言的c语言一元二次方程程。。我这个哪错了啊?

 上传我的文档
 下载
 收藏
在广州市途胜物流有限公司任职网络营销师一职,负责公司电脑维护,数码监控系统维护,负责公司自有物流系统指导工作。
 下载此文档
正在努力加载中...
一元二次方程用C语言标准解法
下载积分:0
内容提示:一元二次方程用C语言标准解法
文档格式:DOC|
浏览次数:14|
上传日期: 10:33:05|
文档星级:
该用户还上传了这些文档
一元二次方程用C语言标准解法
官方公共微信"<<putone<<
void hanoi(int n,char one,char two,char three)
void move(char getone,char putone);
if(n==1)move (one ,three);
hanoi(n-1,one, three,two);
move(one ,three);
hanoi(n-1,two,one ,three);
void main()
void hanoi(int n,char one,char two,char three);
cout<<"移动"<<m<<"盘子的方法:"<水能帮我把C
翻译成Turbo c的 ...
(window.slotbydup=window.slotbydup || []).push({
id: '2081942',
container: s,
size: '1000,60',
display: 'inlay-fix'共有 1779 人关注过本帖
标题:c解一元二次方程问题求助!!
等 级:新手上路
&&已结贴√
&&问题点数:20&&回复次数:10&&&
c解一元二次方程问题求助!!
小弟是新手,请各位高手帮忙看看问什么算不出来···
#include &stdio.h&
#include &math.h&
void main()
&&& float a,b,c,x1,x2;
&&& scanf(&%f,%f,%f&,&a,&b,&c);
&&& x1=(-b+sqrt(b*b-4*a*c))/(2*a);
&&& x2=(-b-sqrt(b*b-4*a*c))/(2*a);
&&& printf(&x1=%7.2f&&x2=%7.2f\n&,x1,x2);
搜索更多相关主题的帖子:
来 自:福建
等 级:新手上路
#include &stdio.h&
#include &math.h&
void main()
&&& float a,b,c,x1,x2;
&&& scanf(&%f,%f,%f&,&a,&b,&c);
&&& x1=(-b+(float)sqrt(b*b-4*a*c))/(2*a);
&&& x2=(-b-(float)sqrt(b*b-4*a*c))/(2*a);
&&& printf(&x1=%7.2f&&x2=%7.2f\n&,x1,x2);
编译时有警告,再sqrt函数前加一个强制类型转换,将函数返回值由原来的double型转换为float型就可以了!
来 自:恍惚窈冥
等 级:城市猎人
帖 子:1543
专家分:5367
程序代码:
#include &stdio.h&
#include &math.h&
int main(void) {
&&& int a,b,c,
&&& double x1,x2;
&&& scanf (&%i,%i,%i&,&a,&b,&c);
&&& temp=b*b-<font color=#*a*c;
//如果表达式b*b-4*a*c的值是负数,则x1和x2都是复数。
&&& if(temp&<font color=#) {
&&&&&&&&&&&&printf (&Square Root is a Plural!\n&);
&&&&&&&&&&&&return <font color=#;
&&& x1=(-b+sqrt(temp))/(<font color=#*a);
&&& x2=(-b-sqrt(temp))/(<font color=#*a);
&&& printf(&<font color=#=%lf&&x2=%lf\n&,x1,x2);
&&& return <font color=#;
善人者,不善人之师;不善人者,善人之资。不贵其师,不爱其资,虽智大迷。
来 自:恍惚窈冥
等 级:城市猎人
帖 子:1543
专家分:5367
平方根是不能为负数的, 所以, 要注意这一点。
善人者,不善人之师;不善人者,善人之资。不贵其师,不爱其资,虽智大迷。
等 级:论坛游民
帖 子:53
专家分:72
#include &stdio.h&
#include &math.h&
int main(void) {
&&& int a,b,c,
&&& double x1,x2;
&&& scanf (&%i,%i,%i&,&a,&b,&c);
&&& temp=b*b-4*a*c;
&&& if(temp&0) {
&&&&&&&&&&&&printf (&Square Root is a Plural!\n&);
&&&&&&&&&&&&return 0;
&&&&&x1=(-b+sqrt(temp))/(2*a);
&&&&&x2=(-b-sqrt(temp))/(2*a);
&&& printf(&x1=%lf&&x2=%lf\n&,x1,x2);
&&& return 0;
入门了吗?
来 自:江西奉新
等 级:论坛游侠
帖 子:114
专家分:105
怎么又看不到回复了
一个人能有多坚强,太安静,就成了孤单。
来 自:江西奉新
等 级:论坛游侠
帖 子:114
专家分:105
了……楼主的问题有人回答了
一个人能有多坚强,太安静,就成了孤单。
来 自:北京
等 级:贵宾
威 望:94
帖 子:6779
专家分:16751
以下是引用ansic在 09:37:22的发言:
#include&&
#include&&
int main(void) {
&&& int a,b,c,
&&& double x1,x2;
&&& scanf (&%i,%i,%i&,&a,&b,&c);
&&& temp=b*b-4*a*c;
//如果表达式b*b-4*a*c的值是负数,则x1和x2都是复数。
&&& if(temp&0) {
&&&&&&&&&&&&printf (&Square Root is a Plural!\n&);
&&&&&&&&&&&&return 0;
&&& x1=(-b+sqrt(temp))/(2*a);
&&& x2=(-b-sqrt(temp))/(2*a);
&&& printf(&x1=%lf&&x2=%lf\n&,x1,x2);
&&& return 0;
哈哈,指个小错误。
数学里的专有名词“复数”的英文是&&complex number,直译是复杂的数。
不是 plural。这个是名词单数,复数的那个意思。语法范畴,表示 book 和 books 的区别。
来 自:内蒙古包头
等 级:贵宾
威 望:19
帖 子:3082
专家分:11056
强列注意 分母不能为0&&注意浮点数的0.5转化整形就变成0了
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
===========深入&-----------------&浅出============
等 级:论坛游民
帖 子:29
专家分:22
#include &stdio.h&
#include&math.h&
void main()
&&& double a,b,c,disc,x1,x2,p,q;
&&& scanf(&%lf,%lf,%lf&,&a,&b,&c);
&&& disc=b*b-4*a*c;
&&& if(disc&0)
&&& printf(&没有实根\n&);
&&&&&&&&p=-b/(2.0*a);
&&&&&&&&q=sqrt(disc)/(2.0*a);
&&&&&&&&x1=p+q;x2=p-q;
&&&&&&&&printf(&实根:\nx1=%f\nx2=%f\n&,x1,x2);
这是小弟在学习过程中编制的,还请各位高手指点。楼主看看这个好使不?
版权所有,并保留所有权利。
Powered by , Processed in 0.082597 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved

我要回帖

更多关于 c语言改错题 的文章

 

随机推荐