城市二元结构:C++问题!找错。

来源:百度文库 编辑:高考问答 时间:2024/05/02 04:31:36
#include <iostream.h>
#include <math.h>
void main()
{
int n,x,b=1,i=1;
double a=0;
cout<<"请输入N的值"<<endl;
cin>>n;
do
{a=a+((-1)^(i*(i-1)))*(x^i)/b;
++i;
b=b*i;
++i;
b=b*i;
}
while (i=2*n-1);
sin(x)=a;
cout<<"方程的解为X="<<x<<endl;
}

a=a+((-1)^(i*(i-1)))*(x^i)/b; 这句是的多少次方不能这样写应是用一个函数pow
sin(x)=a; 这句也错了这句是赋值对吧赋值的左边不能有函数

如果你求m的n次方的话 c++是不能用^的 有一个函数 pow(x,y) x的y次方

while (i=2*n-1); //确定是赋值?
sin(x)=a; //sin函数不是这么用的,看你的意思是要反三角是不是?有专们的函数。

sin(x)=a;
这句错了 无返回值

sin(x)=a; 这句也错了这句是赋值对吧赋值的左边不能有函数

x=asin(a);