用c语言编写程序求下面方程根
发布网友
发布时间:2022-07-13 23:45
我来回答
共3个回答
热心网友
时间:2023-09-14 00:38
#include <stdio.h>
void main()
{
double x;
double power1,power2;
if(x>-10&&x<10)
{
power1=pow(2x,3);
power2=pow(4x,2);
power1+power2+3x-6=0;
printf("\n方程的解为:%5.0f",x);
}
}
热心网友
时间:2023-09-14 00:39
#include<stdio.h>
main()
{
int i,k;
for(i=-10;i<=10;i++)
{
k=2*3-4*2+3*i-6;
printf("%d\n",k);
}
getch();
}
热心网友
时间:2023-09-14 00:39
#include <stdio.h>
double solve(double min,double max)
{
double x,f;
while(1)
{
x=(min+max)/2;
f=2*x*x*x-4*x*x+3*x-6;
if(f<0.0000001&&f>-0.0000001) break;
else
{
if(f>0) max=x;
else min=x;
}
}
return x;
}
main()
{
double min=-10,max=10,root;
root=solve(min,max);
printf("root=%f",root);
}
/*输出root=2.000000*/