15_do_while语句

来源:互联网 发布:知乎引流规则 编辑:程序博客网 时间:2024/05/20 02:25
//_15_do_while语句//_15_main.cpp//本例原题是:sin(x)=x-(x^3)/3!+(x^5)/5!-(x^7)/7!......#include <stdio.h>#include <stdlib.h>#include <math.h>int main(){double s = 0;//多项式的值double t;//每一项的值int j = 1;//每一项中阶乘的值double x;//自变量int n=1;//1.2.3.4.5.6.7.8.9.10.......printf("输入变量x:");  scanf("%lf",&x);//输入的时候double类型数据用%lf,float类型用%f类型t=x;    s = x;do{n=n+2;t = t*(-x*x)/(((float)(n-1))*(float)n);s = s + t;}while(fabs(t)>=1e-8);printf("sin(%f)=%f\n",x,s);system("pause");return 0;}

0 0
原创粉丝点击