這樣寫就可以了:
創新互聯專注于玉門網站建設服務及定制,我們擁有豐富的企業做網站經驗。 熱誠為您提供玉門營銷型網站建設,玉門網站制作、玉門網頁設計、玉門網站官網定制、小程序開發服務,打造玉門網絡公司原創品牌,更為您提供玉門網站排名全網營銷落地服務。
double fun_x3 (double x) { return x*x*x; }
程序例子,計算2的3次方。
#include stdio.h
double fun_x3 (double x) { return x*x*x;}
int main(){
double y;
int x=2;
y = fun_x3(x); //用 fun_x3(x) 或 fun_x3(2) 調用即可
printf("%g ", y ); // %g 是自動優化格式
return 0;
}
直接用兩個數(或變量)相乘就是了,比如x*x
另外c語言中,math.h文件中含有乘方(包括開方)的庫函數,是pow(x,y)
其中x和y都是雙精度浮點(double)型,x是底數,y是指數(如果是小數即為開方)
#inclued stdio.h
int power(int x,int n) ; //函數聲明
void main()
{
int x; //底數x
int n; //次方n
int result;//結果
printf("請分別輸入底數,次方:\n");
scanf("d%d%",x,n); //從鍵盤讀取底數和次方
result=power(x,n); //調用外部算次方函數
printf("%d的%d次方是:%d",x,n,result);
}
int power(int x,int n)
{
int i;
int pow=1;
for(i=1;i=n;i++) //用for 循環來求X的N次方
{
power*=x;
}
return power; //結果返回
}
我直接在這上面寫的,沒有在編譯器上調試,看懂了知道思路就可以了
已經是最詳細的了
#include?stdio.h?
long?cube(int?x)
{
return?x*x*x;
}
int?main()
{
int?x,y;
scanf("%d%d",x,y);
printf("%d^3?+?%d^3?=?%ld",x,y,cube(x)?+?cube(y));
printf("%d^3?-?%d^3?=?%ld",x,y,cube(x)?-?cube(y));
return?0;
}
網站標題:c語言立方函數調用函數 c++立方根函數
文章URL:http://m.kartarina.com/article48/dodsihp.html
成都網站建設公司_創新互聯,為您提供網站營銷、建站公司、動態網站、定制網站、網站內鏈、云服務器
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯