A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 Dmajor 于 2014-4-23 13:23 编辑
  1. #include<stdio.h>
  2. #include<math.h>
  3. int main()
  4. {
  5.      double a, b, c, dis,x, x1, x2;
  6.      char i;
  7.      scanf_s("%f %f %f", &a, &b, &c);
  8.      dis = b*b-4*a*c;
  9.      if (a == 0)x = --c / b;
  10.      else if (dis >= 0)x1 = -b / 2 * a + sqrt(dis) / 2 * a, x2 = -b / 2 * a - sqrt(dis) / 2 * a;
  11.      else if (dis < 0)dis = -dis, x1 = -b / 2 * a + sqrt(dis) / 2 * a i; , x2 = -b / 2 * a - sqrt(dis) / 2 * a i;
  12.      return 0;
  13. }
复制代码

评分

参与人数 1技术分 +1 收起 理由
jing迪 + 1

查看全部评分

2 个回复

倒序浏览
马凯文 发表于 2014-4-23 10:08
错误挺多的,我先分析你的代码,然后再给你看我改的代码
你的代码
我改的代码:

多谢,scanf_s是vs上的函数
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马