专业资料 C语言解一元二次方程.docx
《专业资料 C语言解一元二次方程.docx》由会员分享,可在线阅读,更多相关《专业资料 C语言解一元二次方程.docx(3页珍藏版)》请在第一文库网上搜索。
1、C语言解一元二次方程求解程序以下是用C语言解一元二次方程的代码:ttinc1udettinc1udeintmain()doub1ea,b,c,discriminant,root1,root2,rea1Part,imaginaryPart;printf(zzEntercoefficientsa,bandc:);scanf%1f%1f%1,&a,&b,&c);discriminant=b*b-4*a*c;/如果判别式小于0,方程没有实根if(discriminant0)printf(zzTheequationhasnorea1roots.);/如果判别式等于0,方程有一个重根e1seif(disc
2、riminant=O)root1=-b/(2*a);printf(z,Theequationhasoneroot:%.21f,root1);)/如果判别式大于0,方程有两个不同的实根e1seroot1=(-b+sqrt(discriminant)/(2*a);root2=(-b-sqrt(discriminant)/(2*a);printf(Theequationhastworoots:%.21fand%.21f,root1,root2);return0;该程序首先要求用户输入一元二次方程的系数a、b、c,然后计算判别式。如果判别式小于0,则方程没有实根;如果判别式等于0,则方程有一个重根;如果判别式大于0,则方程有两个不同的实根。最后,程序输出方程的根。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 专业资料 C语言解一元二次方程 专业 资料 语言 一元 二次方程
