1、首先,引用一個(gè)頭文件,頭文件包括了C語言的函數(shù)庫,在頭文件添加#includemath.h。
站在用戶的角度思考問題,與客戶深入溝通,找到華陰網(wǎng)站設(shè)計(jì)與華陰網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、國際域名空間、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋華陰地區(qū)。
2、之后,定義兩個(gè)變量x和y ?int x,y;并輸入一個(gè)值 ?cinx;(這是c++的語法,c語言請自行修改。)。
3、接下來就是調(diào)用這個(gè)函數(shù)了 y=pow(10,x);這段代碼表示y的值等于10的x次方(想算別的次方就把10改成自己想要的數(shù)字)。
4、最后,輸出y的結(jié)果 coutyendl;。
5、來檢驗(yàn)一下程序是否正確,就完成了。
在C語言中并沒有直接計(jì)算冪的運(yùn)算符,對于x的3次方,可以有如下兩種表示方式。
1
直接寫。
寫作
x*x*x
就是x的三次方了。對于比較小的乘方都可以這樣做。
2
調(diào)用pow函數(shù)。
double
pow(double
a,
double
n);
這個(gè)函數(shù)的功能為計(jì)算a的n次方并將結(jié)果返回。
于是pow(x,3)的值,就是x的三次方。
注意,要使用pow需要引用頭文件
#include
#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;
}