| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 466 人关注过本帖
标题:哪位高手帮忙下,
只看楼主 加入收藏
xnm890325
Rank: 1
来 自:福建福州
等 级:新手上路
帖 子:63
专家分:0
注 册:2008-5-10
收藏
 问题点数:0 回复次数:7 
哪位高手帮忙下,
/* 利用三个函数来求解一个一元二次方程*/
#include "stdio.h"
#include "string.h"
#include "stdlib.h"
float a,b,c;
char result[40];
char s1[]="有无数根";
char s2[]="没有一个根";
char s3[]="有一个根";
char s4[]="有两个根  ";


void input()
{
  printf("请输入三个系数:\n");
  scanf("%f,%f,%f",&a,&b,&c);
}
void cale()
{
  if(a==0)
  {
    if(b==0)
    {
      if(c==0)
      {
         strcpy(result,s1);
      }
      else
      {
        strcpy(result,s2);
      }
    }
    else
    {
        
        strcpy(result,s3);
    }
  }
  else
  {
    
     strcpy(result,s4);
  }
}
void output()
{
 printf("%s",result);
}
void main()
{
  input();
  cale();
 output();
 
}

输入:0,1,2
输出:只有一个根,
怎样才能把方程的根也给打出来?变成输出:只有一个根,X=2.
2008-05-14 23:24
qinxinhai
Rank: 1
来 自:湖南长沙
等 级:新手上路
帖 子:237
专家分:0
注 册:2008-4-27
收藏
得分:0 
aX*X+bX+c=y
天啊!你的数学怎么学的啊!!!
算法好多问题啊!
就别说怎么解方程了!

我秀我自己
2008-05-14 23:28
xnm890325
Rank: 1
来 自:福建福州
等 级:新手上路
帖 子:63
专家分:0
注 册:2008-5-10
收藏
得分:0 
aX*X+bX+c=y
把y 移到左边
不就等于
a*x*x+b*x+c=0吗?
2008-05-14 23:32
qinxinhai
Rank: 1
来 自:湖南长沙
等 级:新手上路
帖 子:237
专家分:0
注 册:2008-4-27
收藏
得分:0 
o(∩_∩)o...!我就跟你说下吧,
b*b-4ac=0的时候只有一个解
b*b-4ac<0的时候没有解啊!

天啊!你的数学...

我秀我自己
2008-05-14 23:34
xnm890325
Rank: 1
来 自:福建福州
等 级:新手上路
帖 子:63
专家分:0
注 册:2008-5-10
收藏
得分:0 
楼上的,请看下我问的问题好吗?
我问的是怎么打印出来,
不是怎么求解,

[[it] 本帖最后由 xnm890325 于 2008-5-14 23:41 编辑 [/it]]
2008-05-14 23:37
yd4433
Rank: 1
等 级:新手上路
帖 子:404
专家分:0
注 册:2008-3-9
收藏
得分:0 
清鸟
?

------...-.-..-...-----........-------.......----.....------....||- - !
2008-05-14 23:37
qinxinhai
Rank: 1
来 自:湖南长沙
等 级:新手上路
帖 子:237
专家分:0
注 册:2008-4-27
收藏
得分:0 
X=-b+/-(加或减)根号(b的平方减去4ac),在除以2ab就是答案啊!
没话说

我秀我自己
2008-05-14 23:41
yd4433
Rank: 1
等 级:新手上路
帖 子:404
专家分:0
注 册:2008-3-9
收藏
得分:0 
别 忘了 b的平方减去4ac>=0

------...-.-..-...-----........-------.......----.....------....||- - !
2008-05-14 23:44
快速回复:哪位高手帮忙下,
数据加载中...
 
   



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

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