#inclued stdio.h
成都創(chuàng)新互聯(lián)公司專注于巫山網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供巫山營銷型網(wǎng)站建設(shè),巫山網(wǎng)站制作、巫山網(wǎng)頁設(shè)計(jì)、巫山網(wǎng)站官網(wǎng)定制、小程序定制開發(fā)服務(wù),打造巫山網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供巫山網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
int power(int x,int n) ; //函數(shù)聲明
void main()
{
int x; //底數(shù)x
int n; //次方n
int result;//結(jié)果
printf("請分別輸入底數(shù),次方:\n");
scanf("d%d%",x,n); //從鍵盤讀取底數(shù)和次方
result=power(x,n); //調(diào)用外部算次方函數(shù)
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 循環(huán)來求X的N次方
{
power*=x;
}
return power; //結(jié)果返回
}
我直接在這上面寫的,沒有在編譯器上調(diào)試,看懂了知道思路就可以了
已經(jīng)是最詳細(xì)的了
//????Type?根據(jù)你需要的數(shù)據(jù)類型改,這里是?int?
typedef?int?Type;
Type?GetCube(Type?x)
{
return?x*x*x;
}
#include stdio.h
#includemath.h //pow()所需的頭文件
int main(int argc, char *argv[])
{
int a,b;
scanf("%d%d",a,b);
double sum=pow(a,b);//調(diào)用計(jì)算平方的庫函數(shù)
printf("%.2f",sum);//.2f保留小數(shù)點(diǎn)后兩位
return 0;
}
直接用兩個(gè)數(shù)(或變量)相乘就是了,比如x*x
另外C語言中,math.h文件中含有乘方(包括開方)的庫函數(shù),是pow(x,y)
其中x和y都是雙精度浮點(diǎn)(double)型,x是底數(shù),y是指數(shù)(如果是小數(shù)即為開方)
可以,但是C語言里面有單獨(dú)的函數(shù)解決這類問題。原型:extern float pow(float x, float y); 用法:#include math.h 功能:計(jì)算x的y次冪。 說明:x應(yīng)大于零,返回冪指數(shù)的結(jié)果。 舉例: // pow.c #include syslib.h #include math.h main() { clrscr(); // clear screen textmode(0x00); // 6 lines per LCD screen printf("4^5=%f",pow(4.,5.)); getchar(); return 0; }
源代碼如下:
#include stdio.hint cube(int n)
{
return n*n*n;
}int main()
{
int i;
for(i = 1; i = 6; ++i)
{
printf("%d^3=%d\n", i, cube(i));
}
return !getchar();
}
擴(kuò)展資料
1、任何一個(gè)c語言程序都必須包括以下格式:
main()
{ }
這是c語言的基本結(jié)構(gòu),任何一個(gè)程序都必須包含這個(gè)結(jié)構(gòu)。括號(hào)內(nèi)可以不寫任何內(nèi)容,那么該程序?qū)⒉粓?zhí)行任何結(jié)果。
2、main()----在c語言中稱之為“主函數(shù)”,一個(gè)c程序有且僅有一個(gè)main函數(shù),任何一個(gè)c程序總是從main函數(shù)開始執(zhí)行,main函數(shù)后面的一對圓括號(hào)不能省略。
3、被大括號(hào){ }括起來的內(nèi)容稱為main函數(shù)的函數(shù)體,這部分內(nèi)容就是計(jì)算機(jī)要執(zhí)行的內(nèi)容。
4、在{ }里面每一句話后面都有一個(gè)分號(hào)(;),在c語言中,我們把以一個(gè)分號(hào)結(jié)尾的一句話叫做一個(gè)c語言的語句,分號(hào)是語句結(jié)束的標(biāo)志。
5、printf(“a=%d,b=%d,sum=%d\n”,a,b,sum); ----通過執(zhí)行這條c語言系統(tǒng)提供給我們直接使用的屏幕輸出函數(shù),用戶即可看到運(yùn)行結(jié)果。
網(wǎng)站題目:怎么用c語言編寫立方函數(shù),c語言立方根函數(shù)怎么寫
文章地址:http://jinyejixie.com/article36/hsigsg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、網(wǎng)頁設(shè)計(jì)公司、定制開發(fā)、標(biāo)簽優(yōu)化、靜態(tài)網(wǎng)站、定制網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)