在C語言中分數怎麼表示啊,即10 9

2025-07-23 01:45:18 字數 2398 閱讀 7372

在c語言中分數怎麼表示啊,即10/

1樓:primo王的悲傷

沒有分數,只有整數和浮點數(浮點數就是小數)。

如果你只是想表示乙個10/9,那就用char型別的,用字串表示就可以了。

列印出來就是10/9了。

請問在c語言中分數怎麼表示啊,即10/

2樓:鬱草小沙彌

如果想儲存成數值,只能儲存小數值,10/9只能儲存它對應的小數值,也就是,這個小數值實際上是無限迴圈的,無限小數儲存不了,所以存在精度問題,即儲存到小數點後幾位,一般用float或者double型變數儲存小數,double精度更高一些。

如果必須要儲存精確地10/9分數,可以使用字串型別,儲存「10/9」,這樣存下來的就不是乙個數,只是普通的字串,使用時可以做相應的轉換輸出。

3樓:匿名使用者

首先 10/9 是表示式,但是在c語言中沒有表示分數的形式,也就是當你要以這種形式給出的時候c已經幫你運算出結果了。所以你可以選擇兩種表達方式。

1 使用字串,在使用使用時在轉化一下。

2 使用小數,就是這種,申請乙個double型來儲存。。。

c語言中10/3*9等於多少

4樓:一口沒水的枯井

1 答案是27

2 解釋。在c語言中,斜槓( / )代表除號,當其左右兩邊都是整型時,表示整除,即商為整內數。容本題中10/3的結果為3

3 程式設計驗證。

#include

int main()

執行結果如下:

5樓:網友

27啊。

*優先順序相同。。

10/3=3(整除運算)

6樓:網友

看你怎麼輸出了,若是整型輸出則是27,若是精度型則是30

7樓:網友

一般是先取整得3再乘以9得27!

在c語言中,10的n次方怎麼表示?

8樓:幻翼高達

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

1、首先,開啟c語言編譯器,新建乙個初始。cpp檔案,例如:。

2、在檔案中,輸入c語言**:int n = 5;printf("%lf", pow(10, n));

3、編譯器執行檔案,此時計算出了10的n次方,例如5次方。

9樓:網友

在c語言中10的n次方表示:10^n,或者使用函式:pow(10,n)和pow10(n)。

c語言的冪運算是很耗資源的,10的3次方一般表示為10*10*10,或者for迴圈乘10,這樣電腦運算會較快。

10樓:靈犀痴蟲

有兩個函式可以實現,double pow(double x, double y),double pow10(int p)

下面是這兩個函式的使用方法,個人建議用:pow10(n)函式名: pow

功 能: 指數函式(x的y次方)

用 法: double pow(double x, double y);

程式例:#include

#include

int main(void)

函式名: pow10

功 能: 指數函式(10的p次方)

用 法: double pow10(int p);

程式例:#include

#include

int main(void)

11樓:天雲一號

在c語言中,10的n次方可以表示為pow(10, n)其中pow函式在標頭檔案中,所以呼叫該函式的時候,必須將加進來,即#include

原型:extern float pow(float x, float y);

功能:計算x的y次冪。

說明:x應大於零,返回冪指數的結果。

12樓:網友

c語言沒有這中表示的方法 只有實現這個運算的函式。

pow(10,n) double a=10n;只能這樣來表示 double a=pow(10,n)

在c語言和c++中的分數怎麼表示,請把程式寫出來下,比如表示1+2*2的倒數+3*3的倒數

13樓:網友

double fenshu = 1/(1+2*2) +1/3*3;//表示1+2*2的倒數+3*3的倒數。

14樓:

把記錄結果的變數定義成double型別的。

15樓:梁丘亞蓉

你只能有float或者double接收。

在c語言中,10的n次方怎麼表示

需要準備的材料分別有 電腦 c語言編譯器。1 首先,開啟c語言編譯器,新建一個初始.cpp檔案,例如 test.cpp。2 在test.cpp檔案中,輸入c語言 int n 5 printf lf pow 10,n 3 編譯器執行test.cpp檔案,此時計算出了10的n次方,例如5次方。在c語言中...

c語言中怎麼表示除法,C語言中怎麼表示除法

5處以2這樣寫 5 2結果是取整數的也就是等於2 是除法取餘數好好看看數吧 c語言中除號用 表示,相應的,乘號用 表示 a b 表示a除以b,但是需要注意,當a b均為整形時,運算為求出不大於商的最大整數,如10 7 1,5 2 2,13 4 3 相對應,a b表示求a除以b的餘數 如果要實數除法,...

在c語言中怎麼表示負數

值 第一位符號位1為負,0為正。正數的補碼和2進位制原碼是一樣的。負數的補碼 1 先取絕對值 x 2 對 x 1 3 對 x 1 取反,就得到它的補碼了 計算機中存放整型資料都是按補碼的形式存放的。擴充套件資料 有符號數的表示方法是由硬體決定,而不是由c決定的。有三種表示方法 1 二進位制原碼 00...