發(fā)布時間:2024-01-23閱讀(17)

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