kindlepaperwhite3尺寸:C++问题!找错。
来源:百度文库 编辑:高校问答 时间:2024/07/03 08:46:46
#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;
}
#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);