我想用C語言或C 語言,打出x的三次方這樣的指數函式,請問下如何列印?是使用什麼函式嗎?謝謝

2021-04-20 15:36:41 字數 3985 閱讀 2086

1樓:假扮成天使

pow(float x, float y)使用時要加上 #include

求x的y次方

你要的三次方是pow(float x,3)

2樓:匿名使用者

額,列印的話是用^符號,例如x^3,該符號是通過shift+6在英文輸入法下打出來的。

如果你內是需要計算這種容函式的話,

float f(float x,int n)//x為x,n為指數cout<<"x^"<

^是n次方的書面表達方式。和c語言無關~~!

3樓:匿名使用者

自己寫一個不就完了

void x3(int x)

4樓:斯啦絲拉

找到內碼,然後直接輸出

c語言 1.1 指數函式值

5樓:匿名使用者

#include

#include

double exp(double x)

return sum;

}int main()}

c語言怎麼寫自然數e的x次方

6樓:非常可愛

#include

#include

main()

else if (x < 0)

else

printf("y=%f\n", y);

}擴充套件

資料du

c語言中的次

zhi方dao運算

#include

int main()

printf("%d",k);

return 0;}

7樓:幻翼高達

需要準備的材料bai分別有:電腦、duc語言編譯zhi器。

1、首先,開啟c語言編dao譯器,新建一版個初始權.cpp檔案,例如:test.cpp。

2、在test.cpp檔案中,輸入c語言**:

double e = 1.71828;int x = 5;

printf("%lf", pow(e, x));

3、編譯器執行test.cpp檔案,此時成功列印了e^5的結果。

8樓:凌亂心扉

#include

#include

main()

else if(x<0)

else

printf("y=%f\n",y);

}printf()函式的用法

1.printf()函式的呼叫格式為:printf("《格式化字串》",62616964757a686964616fe78988e69d8331333431353364《參量表》);

//__stdcall

int __cdecl printf(const char*p,...);

...可變引數

printf在列印浮點數,不論原來是雙精度還是單精度,都變為雙精度(8位元組)

列印1位元組(char)2位元組(short)4位元組(int)==>4位元組,除了long long(8位元組)

void main()

%d格式控制符--不具有強轉能力

a格式化字串包括兩部分內容:

一部分是正常字元,這些字元將按原樣輸出;

另一部分是格式化規定字元,以"%"開始,後跟一個或幾個規定字元,用來確定輸出內容格式。

1.d/i有符號十進位制形式輸出(正數不輸出符號)

2.u無符號十進位制形式輸出

3.o無符號八進位制形式輸出(不輸出字首0)

4.x無符號十六進位制形式輸出(不輸出字首ox),並以小寫abcdef表示。

5.x無符號十六進位制形式輸出(不輸出字首ox),並以大寫abcdef表示。

6.c輸出單個字元

7.s輸出字串

8.f以小數形式輸出單、雙精度實數

9.e/e用科學計數法表示浮點數

10.g/g以%f或%e中較短的輸出寬度輸出單、雙精度實數

+++++++++

void main()

9樓:一騎當後

標頭檔案:copy#include

exp()用來計算以e 為底的x 次方值,即ex 值,然後將結果返回。其原型為:

double exp(double x);

【返回值】返回 e 的x 次方計算結果。

【例項】計算e的10次方的值。

#include

main()

10樓:小鑫聊兩性

e=2.718281828

e就和π一樣 只管用就好了

pow(x,y)就相當於 x的y次方

11樓:專為勳

#include

int a= pow(2.718281828,x);

表示a等於e的x次方

12樓:匿名使用者

標頭檔案math.h

pow(2.718281828,x);

13樓:

double e=2.7181,x=4.47,r;

r=pow(e,x);

c++中的函式exp(x)是不是求e的x 次方的?

14樓:小凝聊娛樂

c++中的

自。e的x次方的函式,如 exp(1)表示e的1次方=e=2.718281828…

exp(0)表示e的0次方=1  exp(2)表示e的平方=7.3890561…

e是一個常數,等於2.718281828…

exp() 是一個指數函式,用來求 e(底數)的 x 次冪(次方)的值。

擴充套件資料

常數e和exp(x)的由來

計算複利

假設本金為a aa, 存期一年,銀行有幾下集中定期利率可以選擇:

年利率100% a(1+100%)=2a

半年利率: 100%/2= 50% a(1+50%)^2  =2.25a

季度利率 100%/4= 25% a(1+25%)^4  ≈2.44a

月利率 100%/12= 8.333% a(1+8.333%)^12  ≈2.61a

則是常數eee的定義式為:

後來,尤拉將上式一般化,將利率等於100%,變為了一個變數x xx,形成下式函式:

這便是指數函式的由來,最早,指數函式的底數都是e ee,後來在此基礎上推出了其他數為底的指數函式。

15樓:匿名使用者

沒錯!用#include標頭檔案

exp就是計算e的多少次方

類似函式有pow

c++指數函式

16樓:彭桂花雙申

c裡面函式原型是double

pow(double,double),需要包含math.h。

c++裡面推薦這樣用(包含iso

c++從c繼承的數學函式庫,但

內標頭檔案不帶容.h副檔名且前面加c,需要用namespacestd,函式原型與c中相同):

#include

//新增需要包含的標頭檔案...

using

namespace

std;

intmain()

另外如果使用底數為e,可以用double

exp(double),用法與以上類似。

17樓:脫建設田卯

math庫中有復pow(x,y)函式,

制x為底數,y為指數,返回值為結果,如下:

18樓:匿名使用者

#include

using namespace std;

#include "math.h"

void main()

c語言中箭頭符號怎麼打出來,C語言中是什麼意思啊?

在c語言中箭頭符號 稱為間接引用運算子,是二目運算子,優先順序同成員運算子 它實際上是一個減號和一個大於號。鍵盤上的位置如下所示 是不這個,一個減號加一個單書名號。c語言中 是什麼意思啊?是一個整體,它是用於指向結構體子資料的指標,用來取子資料。換種說法,如果我們在c語言中定義了一個結構體,然後申明...

關於C語言,有關c語言的?

什麼都不用學,這就是所謂的要學乘除先學加減中的加減了,他就是最基本的計算機入門課程了。當然,你對於基本的加減乘除做法還是要會,對於英文字母還是要認得,就這樣了。但我還是給你講一點初學者的難點,因為初學者很多東西都不知道,在初學時關鍵要理解到,什麼是變數,資料型別,函式,對於c語言,首先弄懂這三個東東...

c語言中的邏輯或運算子怎麼打出來

c語言中的邏輯或運算子可以按住shift鍵,接著按兩下enter上面的鍵就能打出來,接下來具體的演示一下 1 按住shift鍵不鬆手,接著按兩下enter上面的鍵,如下圖所示2 然後邏輯或運算子就打出來了,如下圖所示3 打邏輯或運算子的時候不需要區分大小寫,在中英文輸入法中按照上面的步驟都能打出來 ...