當前位置:首頁>知識>c語言求乘積的函數(C語言中的乘方函數是什么)
發布時間:2024-01-23閱讀(9)

乘方函數名稱:pow(double,double), 具體參數中至少一方為float、double、long double類型。如計算53;時, 直接使用 pow(5,3);返回結果即記為125。我們也可以自定義乘方函數如:
float power( float x,int n ) //自定義乘方函數
{ int i;
float s=1.0; //初始化變量s,用于存儲最終結果值
for( i=1;i<=n;i ) //利用循環進行計算,n次方就是把x乘上n遍
s*=x;
return s; //返回最終結果值
}
main()
{ // 定義變量n和x
int n;
float x;
// 準備輸入數據,用來求x的n次方
printf("請輸入x和n(輸入時用空格或回車分隔): ");
scanf("%f%d",&x,&n);
// 調用自定義power函數,輸出最終結果
printf(" %f的%d次方是:%f ",x,n,power(x,n));
}
C語言是高效率、高速、簡潔風格的語言,基本語法中不允許有冗余、低效的成份;
乘方的功能就是用標準函數庫實現:#include "math.h"double y=pow(m,n); // m的n次方
以上便是小編對“C語言中的乘方函數是什么?怎么寫?”的大致介紹,希望能有所幫助!
Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖