求sin的:參考下 #includestdio.h void main() { double x,a,b,sum=0; printf("請輸入x的沖羨弧度薯納值:\n"); scanf("%lf",x); int i,j,count=0; for(i=1i+=2) { count++; a=b=1; for(j=1;j=i;j++) { a*=x; b*=(double)j; } if(a/b0.0000001) break; else { if(count%2==0) sum-=a/b; else sum+=a/b; } } printf("數(shù)判沒%lf\n",sum); }
創(chuàng)新互聯(lián)公司是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的10年時間我們累計服務(wù)了上千家以及全國政企客戶,如成都白烏魚等企業(yè)單位,完善的項目管理流程,嚴格把控項目進度與質(zhì)量監(jiān)控加上過硬的技術(shù)實力獲得客戶的一致贊賞。
調(diào)用math.h中的三巧喊角函數(shù),需要將角度值變換好寬鬧友罩為弧度值,代碼如下:
#includestdio.h
#includemath.h
#define PI 3.14159265359
int main()
{
float st,a;
scanf("%f",st);
a = st * PI/180;
printf("sin(st)=%f\n", sin(a));
printf("cos(st)=%f\n", cos(a));
return 0;
}
要用三角函數(shù)請在程序前面包含math.h,可以寫:#includemath.h
由于cos和sin函數(shù)的參數(shù)和返回值都是double型森首的,請定義此殲數(shù)相關(guān)變量:double x,y;
由于cos和sin函數(shù)的參數(shù)都是弧改陸度制的請注意將角度轉(zhuǎn)換為弧度計算:
#define PI 3.1415926
x=45.0/180*PI; y=sin(x); //計算sin 45°的值