math標頭檔案可以呼叫一些math標準庫里數學函式,比如說fabs()、sqrt()、pow()等等,下面我結合具體的**實現這些函式的應用。
abs()輸入的值是int型別,輸出的也是int型。
比如:輸入乙個數,輸出這個數的絕對值,並保留2位小數。
#include int main()
return 0;
}
比如:求座標兩點的距離
#include int main()
return 0;
}
一起看一下這道題目叭!
題目描述:
數列的定義如下:
數列的第一項為n,以後各項為前一項的平方根,求數列的前m項的和。
輸入:輸入資料有多組,每組佔一行,由兩個整數n(n<10000)和m(m<1000)組成,n和m的含義如前所述。
輸出:對於每組輸入資料,輸出該數列的和,每個測試例項佔一行,要求精度保留2位小數。
#include int main()
printf("%.2f\n",sum);
}return 0;
}
一起再看看這道題叭!
題目描述:
求s=a+aa+aaa+aaaa+aa…a的值,其中a是乙個一位的整數。
例如2+22+222+2222+22222(此時共有5個數相加)
輸入:整數a和n(n個數相加,1<= n, a<=9)
輸出:s的值
#include int main()
printf("%.0f",sum);
return 0;
}
math函式庫還有好多好多函式的可以呼叫。
這裡的n是double型別。
函式表示式
用法acos()
double(acos(n))
返回余弦值
log10()
double(log10(n))
返回 n 的常用對數(基數為 10 的對數)
log()
double(log(n))
返回 x 的自然對數(基數為 e 的對數)
floor()
double(floor(n))
返回小於或等於 n 的最大的整數值
fmod()
double fmod(double x, double y)
返回 x 除以 y 的餘數
這裡的菜鳥教程可以供大家學習
c語言標頭檔案總結
序號 庫類別 標頭檔案 1 字元處理 ctype.h 2 地區化 local.h 3 數學函式 math.h 4 訊號處理 signal.h 5 輸入輸出 stdio.h 6 實用工具程式 stdlib.h 7 字串處理 string.h 字元測試函式 是否字母和數字 isalnum 是否字母 is...
C語言的標頭檔案
1.在c檔案中在函式外部宣告變數,稱為為全域性變數。1 全域性變數如果加static關鍵字,表示只能在本檔案內訪問,而且只能從宣告處到檔案末尾的範圍內訪問。宣告時如果沒有初始化,會自動初始化乙個值,例如static int x,x預設值為0。如果a 函式中用到變數x,而x的定義 static int...
C語言的標頭檔案
標頭檔案 a.h ifndef a h define a h 定義方法,不提供實現 int add int a,int b endif add.c include a.h 實現標頭檔案a中定義的方法 int add int a,int b main.c include include a.h 若想在...