源代码如下:
#include#include#define EX 0.000001
#define PI 3.14159265
int main()
{
double x=0.0, temp=1.0, sin=0.0
int i
printf("Please input a degree:")
scanf("%lf",&x)
x=x*PI/180
temp=xi=0
while ( fabs(temp) >EX ) ...{
sin += temp
i += 2
temp = (-1) * temp*x*x/( (i+1)*(i) )
}
printf("sin(%lf) = %lf ",x,sin)
printf("The number is %d ",i)
return 0
}
扩展资料
#include
int main()
{
int i,j,n
scanf("%d",&n)
for(i=0i
printf("*")
else
printf(" ")
}
printf("\n")
}
return 0
}
#include<stdio.h>#include <stdlib.h>
#include<math.h>
#define FQ 1000
#define AM 1000
#define PI 3.14
int main()
{
FILE *stream
int i=0,j=0
double value=0,bb=0
short gg[1000]
stream=fopen("sine_wave.raw","wb")
value=(2*PI/8)
for(i=0i<1000i++)
{
bb=AM*sin(value*i)
gg[i]=(short)bb
//fprintf(stream,"%d/n",gg)
}
fwrite(gg, 2, 1000,stream)
fclose(stream)
return
}