#includestdio.h
十年的昌樂網(wǎng)站建設(shè)經(jīng)驗,針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。網(wǎng)絡(luò)營銷推廣的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整昌樂建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)建站從事“昌樂網(wǎng)站設(shè)計”,“昌樂網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。
#include math.h
void main()
{
double a,b,c,d;
scanf("%f,%f",b,d);
a=sin(b);/*這是三角函數(shù)*/
c=asin(d);/*這是反三角函數(shù)*/
printf("sin(b)=%f,asin(d)=%d",a,c);
}
其他三角函數(shù)如cos(x)什么的,可以直接用,前提有math.h的頭文件
包含頭文件?math.h
反3角函數(shù)有?acos(double),asin(double),atan(double),atan(double,double),
返回值?double?型,弧度值。轉(zhuǎn)角度要?*180.0/3.1416
例如:
#include?stdio.h
#includestdlib.h
#includemath.h
int?main()
{
double?x=0.5;
printf("acos=%.2lf?degrees\n",acos(x)?*?180.0/3.1416);?
printf("asin=%.2lf?degrees\n",asin(x)?*?180.0/3.1416);?
printf("atan=%.2lf?degrees\n",atan(x)?*?180.0/3.1416);?
printf("atan2=%.2lf?degrees\n",atan2(1.0,2.0)?*?180.0/3.1416);?
return?0;
}
請把你開始的變量代表什么意思說明白,以后進入公司,寫這樣的程序是肯定不行的,一定要有必要的注釋。
if((yx1==(16*pai/180))((yx2==(65*pai/180))||(yx3==(pai-65*pai/180)))(yx4==(10*pai/180)))
這個表達式一值為假,麻煩你把題說的清楚一點,這個程序要作什么,要輸入什么樣的結(jié)果。
sacnf("%s",a);這個語句根本沒的用。就算輸入到a,也只會被當成字符串來處理。
printf("%f",j);這個語句不知道是不是你寫錯了,j前面沒逗號。
你想想反余切的公式就可以編程 出來了,這個東西最好要自己實踐,別人幫你只是指導你,對你編程沒有實際的好處。
包含頭文件 math.h
反3角函數(shù)有 acos(double),asin(double),atan(double),atan(double,double),
返回值 double 型,弧度值。轉(zhuǎn)角度要 *180.0/3.1416
例如:
#include stdio.h
#includemath.h
int main()
{
double x=0.5;
printf("acos=%.2lf degrees\n",acos(x) * 180.0/3.1416);
printf("asin=%.2lf degrees\n",asin(x) * 180.0/3.1416);
printf("atan=%.2lf degrees\n",atan(x) * 180.0/3.1416);
printf("atan2=%.2lf degrees\n",atan2(1.0,2.0) * 180.0/3.1416);
return 0;
}