新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
要利用根与根之差的绝对值=1这个条件。
创新互联是专业的宝兴网站建设公司,宝兴接单;提供做网站、成都网站设计,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行宝兴网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
下面是刚学的时候写的,你可以看看
#includestdio.h
#includemath.h
int a,b,c,d;
int count=0;
double x[3]={-200,-200,-200};
void fun(double x1,double x2)
{
double x3,y1,y2,y3;
int i=0;
while (x2-x110e-6)
{
x3=(x1+x2)/2;
y1=a*x1*x1*x1+b*x1*x1+c*x1+d;
y2=a*x2*x2*x2+b*x2*x2+c*x2+d;
y1=a*x1*x1*x1+b*x1*x1+c*x1+d;
y3=a*x3*x3*x3+b*x3*x3+c*x3+d;
if (y1==0)
{
for (i=0;i3;i++)
{
if (x[i]==x1)
{
return;
}
if (x[i]==-200)
{
count++;
x[i]=x1;
return;
}
}
}
else if (y2==0)
{
for (i=0;i3;i++)
{
if (x[i]==x2)
{
return;
}
if (x[i]==-200)
{
count++;
x[i]=x2;
return;
}
}
}
else if (y3==0)
{
for (i=0;i3;i++)
{
if (x[i]==x3)
{
return;
}
if (x[i]==-200)
{
count++;
x[i]=x3;
return;
}
}
}
else if (y1*y30)
{
x2=x3;
}
else
{
x1=x3;
}
}
for (i=0;i3;i++)
{
if (x[i]==x1)
{
return;
}
if (x[i]==-200)
{
count++;
x[i]=x1;
return;
}
}
}
int main()
{
double x1,x2,y1,y2,x3,x4;
scanf("%d,%d,%d,%d",a,b,c,d);
for (x1=-100,x2=x1+1;x1100;x1+=1,x2+=1)
{
y1=a*x1*x1*x1+b*x1*x1+c*x1+d;
y2=a*x2*x2*x2+b*x2*x2+c*x2+d;
x3=x1;
x4=x2;
if (y1*y2=0)
{
fun(x3,x4);
if (count==3)
{
break;
}
}
}
for(int i=0;i3;i++)
{
printf("%.2lf ",x[i]);
}
printf("\n");
return 0;
}
#include stdio.h
long cube(int x)
{
return x*x*x;
}
int main()
{
int x,y;
scanf("%d%d",x,y);
printf("%d^3 + %d^3 = %ld",x,y,cube(x) + cube(y));
printf("%d^3 - %d^3 = %ld",x,y,cube(x) - cube(y));
return 0;
}
可以用math.h库里面的pow()函数,例如求n的根号三次可以写成pow(n,1.0/3)。
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。