| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 392 人关注过本帖
标题:一元二次方程程序求指点谢谢!!!
只看楼主 加入收藏
w13662031587
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2015-8-20
结帖率:0
收藏
已结贴  问题点数:20 回复次数:4 
一元二次方程程序求指点谢谢!!!
#include<stdio.h>
#include<math.h>
void main()
{
double a,b,c;
double x1,x2,p;
printf("请输入a,b,c:  ");
scanf("%f,%f,%f",&a,&b,&c);
printf("\n");
p=b*b-4*a*c;
if(p>0)
{
x1=(-b+sqrt(p))/(2*a);
x2=(-b-sqrt(p))/(2*a);
printf("x1=%f,x2=%f\n",x1,x2);
}
if(p==0)
{
    x1=(-b)/(2*a);
    printf("x1=%f\n",x1);
}
if(p<0)
printf("\n");
}
怎么不显示,求指点,谢谢。。
2015-09-15 11:58
林月儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:138
帖 子:2277
专家分:10647
注 册:2015-3-19
收藏
得分:10 
程序代码:
#include<stdio.h>
#include<math.h>
main()
{
double a,b,c;
double x1,x2,p;
printf("请输入a,b,c:  ");
scanf("%lf,%lf,%lf",&a,&b,&c);
printf("\n");
p=b*b-4*a*c;
if(p>0)
{
x1=(-b+sqrt(p))/(2*a);
x2=(-b-sqrt(p))/(2*a);
printf("x1=%lf,x2=%lf\n",x1,x2);
}
if(p==0)
{
    x1=(-b)/(2*a);
    printf("x1=%lf\n",x1);
}
if(p<0)
printf("\n");
}

剑栈风樯各苦辛,别时冰雪到时春
2015-09-15 12:06
柳逸尘
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:80
专家分:131
注 册:2015-8-10
收藏
得分:10 
把你所有printf中的%f改成%lf  如果你用的是float应该就是%f了   double是用的%lf
2015-09-15 15:28
w13662031587
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2015-8-20
收藏
得分:0 
回复 3楼 柳逸尘
我试了还不好使   ????????
2015-09-15 20:06
林月儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:138
帖 子:2277
专家分:10647
注 册:2015-3-19
收藏
得分:0 
以下是引用w13662031587在2015-9-15 20:06:22的发言:

我试了还不好使   ????????

那是因为还有scanf部分处理。。。

剑栈风樯各苦辛,别时冰雪到时春
2015-09-15 21:45
快速回复:一元二次方程程序求指点谢谢!!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017126 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved