吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4925|回复: 1
收起左侧

[其他转载] 处理二元一次函数

[复制链接]
思佳 发表于 2009-4-14 12:57
本帖最后由 思佳 于 2009-4-14 12:59 编辑
#include <stdio.h>
#include <stdio.h>
void main()
{
        float a,b,c,disc,x1,x2,realpart,imagpart;
        scanf("%f,%f,%f",&a,&b,&c);
        printf("The equation ");
        if (fabs(a)<=1e-6)
                printf("is not a quadratic\n");
        else 
        {
                disc=b*b-4*a*c;
                if(fabs(disc)<=1e-6)
                        printf("has two equal roots:%8.4f\n",-b/(2*a));
                else
                        if (disc>1e-6)
                        {
                                x1=(-b+sqrt(disc))/(2*a);
                                x2=(-b-sqrt(disc))/(2*a);
                                printf("has distinct real roots:%8.4f and %8.4f\n",x1,x2);
                        }
                        else
                        {
                                realpart=-b/(2*a);
                                imagpart=sqrt(-disc)/(2*a);
                                printf("has complex roots:\n");
                                printf("%8.4f+%8.4fi\n",realpart,imagpart);
                                printf("%8.4f-%8.4fi\n",realpart,imagpart);
                        }
        }
}

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

datochan 发表于 2009-4-14 13:28
感谢分享,跟小zapline的程序有的一比哈哈~~~

http://www.52pojie.cn/thread-19233-1-2.html


给你加个分,鼓励一下,希望以后多多分享~~~
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 14:23

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表