亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

想知道我的關于解一元二次方程的程序為什么不能輸出正確解答,錯在哪里?

想知道我的關于解一元二次方程的程序為什么不能輸出正確解答,錯在哪里?

#include<stdio.h> #include<stdlib.h> #include<math.h> #define?EPS?1e-6 ?main() { ?float?a,?b,?c,?disc,?p,?q; ?printf("Please?enter?the?coefficients?a,?b,?c:"); ?scanf("%f,%f,%f",?&a,?&b,?&c); ?if?(fabs(a)?<=?EPS) ?{ ??printf("It?is?not?a?quadratic?equation!\n"); ??exit(0); ?} ?disc?=?b?*?b?-?4?*?a?*?c; ?p?=?-b?/?(2?*?a); ?q?=?sqrt(fabs(disc))/(2*a); ?if?(fabs(disc)?<=?EPS?) ?{ ??printf("x1?=?x2?=?%?.2f\n",p); ?} ?else ?{ ??if?(disc?>?EPS) ??{ ???printf("x1?=?%.2f,?x2?=?%.2f\n",p+q,p-q); ??} ??else ??{ ???printf("x1?=?%.2f+%.2fi,",?p,?q); ???printf("x2?=?%.2f-%.2fi\n",?p,?q); ??} ?} }
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 1169 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號