找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 2911|回复: 6

【解一元二次方程的源码】

[复制链接]

4

主题

34

回帖

1

积分

用户组: 初·技术宅

UID
630
精华
0
威望
0 点
宅币
2 个
贡献
-39 次
宅之契约
0 份
在线时间
15 小时
注册时间
2015-1-1
发表于 2015-12-27 17:33:00 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×
本帖最后由 蓝海。 于 2015-12-27 18:34 编辑

本人是数学课代表一枚,对数学感兴趣,便写此程序出来供大家学习交流。
  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <math.h>
  4. int main()
  5. {
  6.         double a,b,c,x;
  7.         double x1=0,x2;
  8.         printf("\n");
  9.         printf("此程序用于解一元二次方程,请依次填入各项系数以及常数项:\n");
  10.         printf("程序有bug或其他意愿的可以向作者反映。作者QQ:1642785615。\n");
  11.         printf("填入二次项系数:\n");
  12.         scanf("%lf",&a);
  13.         printf("一次项系数:\n");
  14.         scanf("%lf",&b);
  15.         printf("常数项:\n");
  16.         scanf("%lf",&c);
  17.         x=b*b-4*a*c;
  18.         if(x<0)
  19.         {
  20.                 printf("此方程没有实数根。\n");
  21.                
  22.         }
  23.         else if(x==0)
  24.         {
  25.                 x1=-b/2*a;
  26.                 printf("此方程同根:X1=X2=%1.2lf。\n",x1);
  27.         }
  28.         else if(x>0)
  29.         {
  30.                 x1=(-b+sqrt(x))/2*a;
  31.                 x2=(-b-sqrt(x))/2*a;
  32.                 printf("此方程有两个实数根:X1=%1.2lf,X2=%1.2lf.\n",x1,x2);
  33.         }
  34.         _getch();
  35.         return 0;
  36. }
复制代码

解一元二次方程.zip

170.92 KB, 下载次数: 2

回复

使用道具 举报

1111

主题

1651

回帖

7万

积分

用户组: 管理员

一只技术宅

UID
1
精华
244
威望
743 点
宅币
24237 个
贡献
46222 次
宅之契约
0 份
在线时间
2297 小时
注册时间
2014-1-26
发表于 2015-12-27 18:14:56 | 显示全部楼层
做个Win32窗口界面的程序试试不?
回复 赞! 靠!

使用道具 举报

4

主题

34

回帖

1

积分

用户组: 初·技术宅

UID
630
精华
0
威望
0 点
宅币
2 个
贡献
-39 次
宅之契约
0 份
在线时间
15 小时
注册时间
2015-1-1
 楼主| 发表于 2015-12-27 18:22:24 | 显示全部楼层
0xAA55 发表于 2015-12-27 18:14
做个Win32窗口界面的程序试试不?

代码写错了,按哪编辑修改?
回复 赞! 靠!

使用道具 举报

0

主题

25

回帖

22

积分

用户组: 初·技术宅

UID
3072
精华
0
威望
0 点
宅币
-3 个
贡献
0 次
宅之契约
0 份
在线时间
8 小时
注册时间
2017-11-10
发表于 2017-11-12 20:40:51 | 显示全部楼层
666666666666666666
回复 赞! 靠!

使用道具 举报

1

主题

5

回帖

93

积分

用户组: 小·技术宅

UID
3349
精华
1
威望
4 点
宅币
74 个
贡献
0 次
宅之契约
0 份
在线时间
7 小时
注册时间
2018-1-14
发表于 2018-1-14 10:21:24 | 显示全部楼层
学习了!
000111000 000111000 000111000 000111000 000111000 UN
回复

使用道具 举报

0

主题

3

回帖

23

积分

用户组: 初·技术宅

UID
2862
精华
0
威望
0 点
宅币
20 个
贡献
0 次
宅之契约
0 份
在线时间
3 小时
注册时间
2017-9-13
发表于 2018-2-10 15:02:05 | 显示全部楼层
如果输入了一些符号就会发生一些有趣的事 最好先 getchar读取进来判定一下
回复 赞! 靠!

使用道具 举报

37

主题

153

回帖

2008

积分

用户组: 超级版主

UID
8
精华
1
威望
14 点
宅币
1761 个
贡献
24 次
宅之契约
0 份
在线时间
279 小时
注册时间
2014-1-27
发表于 2018-2-11 14:36:32 | 显示全部楼层
蓝海。 发表于 2015-12-27 18:22
代码写错了,按哪编辑修改?

收藏下面,就是底部有编辑按钮
回复 赞! 靠!

使用道具 举报

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-4-20 14:28 , Processed in 0.038045 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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