这样的代码有什么错误的?

#include<stdio.h>

#include<math.h>

int main()

{

int sinx = 0, x, a = 0, b = 1, i = 0,m=1, n = 1,y=1;

scanf("%f", &x);

while (fabs(m) > pow(10, -6))

{

a = (-1)^i;

i++;

for (b = 1; b <= n; b++)

{

b = y*b;

}

m = a*x^n / b;

sinx = sinx + m;

n = n + 2;

}

printf("总共有%1f项\n", i);

return 0;

}


慕数据6697660
浏览 773回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP