如何用C语言程序解方程?

如何用C语言程序解方程?,第1张

#include "stdio.h" 

#include "math.h" 

/*求一元二次方程ax*x+bx+c=0的解*/ 

main() 

float a,b,c,x1,x2,d 

printf("请输入a:") 

scanf("%f",&a) 

printf("请输入b:") 

scanf("%f",&b) 

printf("请输入c:") 

scanf("%f",&c) 

d=b*b-4*a*c 

if(d < 0) 

printf("方程没有实数解。\n") 

if (d==0) 

x1=(-b)/(2*a) 

printf("x1=%f\n",x1) 

if (d>0) 

x1=(-b+sqrt(d))/(2*a) 

x2=(-b-sqrt(d))/(2*a) 

printf("x1=%f,x2=%f\n",x1,x2)} 

}

请输入a:12

请输入b:34

请输入c:4

x1=-0.122985,x2=-2.710348

Press any key to continue

按照题目要求编写的计算方程的值的C语言程序如下

#include<stdio.h>

int main(){

double x=5,y

y=5*x*x+4*x-6

printf("%lf\n",y)

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12203949.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存