| 查看: 1046 | 回复: 4 | ||||
| 本帖产生 1 个 博学EPI ,点击这里进行查看 | ||||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||||
[交流]
C++编程
|
||||
|
求解一元二次方程。 一元二次方程的定义为: ax2+bx+c=0 (1)如果b2 -4ac>0,方程有两个不同的实根,分别是: (2)如果b2 -4ac< 0,方程没有实根,但有虚根; (3)如果b2 -4ac= 0,方程有一个实根。 请你编写一个程序,使其能求出多个二次方程的根。该程序要询问用户是否想继续解下一个方程。用户输入1来继续,输入其它数字,则终止程序。程序要求用户输入a,b和c,然后根据前面的条件计算,并输出答案。 要求:使用类实现, (1) a,b,c为该类的私有成员变量; (2) 求根的实现为该类的成员函数,形式为: //函数返回值:实根的个数; //参数:x- 用以返回实根值的数组; long CalResult(float x[]); (3) 该类还包含有参构造函数、析构函数。 谢谢 请尽快 |
» 猜你喜欢
读博
已经有5人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有13人回复
博士申请都是内定的吗?
已经有6人回复
之前让一硕士生水了7个发明专利,现在这7个获批发明专利的维护费可从哪儿支出哈?
已经有5人回复
博士读完未来一定会好吗
已经有29人回复
投稿精细化工
已经有4人回复
高职单位投计算机相关的北核或SCI四区期刊推荐,求支招!
已经有4人回复
导师想让我从独立一作变成了共一第一
已经有9人回复
心脉受损
已经有5人回复
Springer期刊投稿求助
已经有4人回复
» 抢金币啦!回帖就可以得到:
中国地质大学(武汉)杨明教授组招收2026年博士
+2/406
坐标北京 真诚脱单
+1/174
香港科技大学 Abhishek Kumar Srivastava 教授课题组 招收博士生
+1/95
香港科技大学显示与光电国家重点实验室招收量子点钙钛矿光电液晶光电与显示博士生
+1/95
小朋友打零工
+1/86
中国医学科学院放射医学研究所、中国医学科学院天津医学健康研究院彭鑫课题组招生招聘
+1/78
90年魔蝎男,想找靠谱、踏实的另一半
+1/67
中国科学院理化所微纳材料与技术前沿交叉研究中心诚聘英才加盟
+1/35
广州医科大学招聘微塑料生物毒理纳米材料方向博士后2名
+1/32
QS TOP100英国南安普顿大学数字健康与生医工招博后,博士,Fellowship,访问学者
+1/32
都柏林大学微纳制造博士后招聘启事——二
+1/31
论文即将投出,求发表,求祝福,传递好运
+1/24
北理工柔性电子国家杰青团队招【科研助理】长期有效
+1/18
浙江工业大学朱艺涵优青团队“固态电池界面失效表征与创制”方向招收2026年博士生2名
+1/15
石河子大学李诚,李春艳团队招生26年博士研究生
+1/14
美国犹他大学-采矿工程系-全奖硕士/博士招生
+1/10
211本985硕功能陶瓷方向申博自荐
+1/8
SCI文章辅助,计算机网络通信方向
+1/3
北京科技大学/李亚庚教授/优青/招收2026年秋季入学博士生1名
+1/1
北理工柔性电子国家杰青团队招【博士后】
+1/1
curton
主管区长 (文坛精英)
-

专家经验: +151 - 博学EPI: 23
- 应助: 195 (高中生)
- 贵宾: 49.032
- 金币: 81384.8
- 帖子: 20300
- 在线: 15503.9小时
- 虫号: 950839
★ ★ ★ ★ ★ ★ ★ ★ ★ ★
YUE-jf(金币+10):奖励 2010-12-21 14:02:16
YUE-jf(金币+10):奖励 2010-12-21 14:02:16
|
#include #include using namespace std; float x1,x2,disc,p,q; int main() {void greater_than_zero(float,float); void equal_to_zero(float,float); void smaller_than_zero(float,float); float a,b,c; cout<<"input a,b,c:"; cin>>a>>b>>c; disc=b*b-4*a*c; cout<<"root:"< { greater_than_zero(a,b); cout<<"x1="< else if (disc==0) {equal_to_zero(a,b); cout<<"x1="< else {smaller_than_zero(a,b); cout<<"x1="< cout<<"x2="< } return 0; } void greater_than_zero(float a,float b) /* 定义一个函数,用来求disc>0时方程的根 */ {x1=(-b+sqrt(disc))/(2*a); x2=(-b-sqrt(disc))/(2*a); } void equal_to_zero(float a,float b) /* 定义一个函数,用来求disc=0时方程的根 */ { x1=x2=(-b)/(2*a); } void smaller_than_zero(float a,float b) /* 定义一个函数,用来求disc<0时方程的根 */ { p=-b/(2*a); q=sqrt(-disc)/(2*a); } |
3楼2010-12-17 21:51:11
curton
主管区长 (文坛精英)
-

专家经验: +151 - 博学EPI: 23
- 应助: 195 (高中生)
- 贵宾: 49.032
- 金币: 81384.8
- 帖子: 20300
- 在线: 15503.9小时
- 虫号: 950839
4楼2010-12-17 21:52:27













回复此楼