c語言程式設計時430有什麼區別

2021-05-31 12:31:39 字數 1083 閱讀 3887

1樓:匿名使用者

4/3 整數相除, 結果為整數, 1

4/3.0會提升浮點數, 結果為 1.333333

請採納,謝謝

2樓:

4/3 = 1

4/3.0 = 1.3333333

c語言中有個型別轉換,int/int 肯定是 整數

在c語言中4/3與4.0/3.0且定義變數時都是double型

3樓:匿名使用者

1、下圖是一段簡單的c 語言**,接收一個 double 型別變數輸入,並輸出接收到的值。

2、編譯該程式,並沒有編譯錯誤出現。

3、然而,在執行程式時,出現了錯誤,需為 double 型別變數指定的識別符號不是 %f ,而是 %lf。

4、因此,當需要接收 double 型別變數輸入時,應指定 %lf。

5、下面正確的**。

6、可以看到,更改之後,程式就可以正常執行了。

4樓:匿名使用者

double a = 4/3

double b = 4.0/3.0

前一個是按照整型計算 所以a是1.0

後一個是按照浮點型計算 所以 b是 1.333333

5樓:匿名使用者

什麼意思,沒看懂接哦

c語言中:3/4與3.0/4等價麼?

6樓:煙火夜空

不等價,

3/4 是 整數除,結果只為 商,餘數不要,即 3/4=0;

3.0/4 是小數除法,結果=0.75;

7樓:匿名使用者

不等價,3/4=0,3.0/4=0.750000

c語言中的3/4和3.0/4

8樓:匿名使用者

不一樣,第一個整型,第二個實型,第一個結果是0,第二個結果是0.75

9樓:匿名使用者

不一樣的,資料型別不一樣,一個是整形,一個是實型的

c語言中與的區別,c語言中「 」與「 」有什麼區別?

c語言中 與 的區別如下 是否為單行註釋 是用於多種語言的單行註釋語句。是註釋語句,不限制行數,在 和 之間的即為註釋。實用性的區別 是用於多種語言的單行註釋語句,適用方便快捷,但是實用性不如多行註釋 是註釋語句,不限制行數,在 和 之間的即為註釋,實用性大,但是符號鍵盤敲打麻煩。程式編譯時,不對註...

C語言程式設計中和和用法和意義上有什麼區別

您好!與 為賦值運算子,例如 a b 將b的值賦給a 為判斷語句中使用的符號,例如 if a b 判斷a與b是否相等,如果相等,if條件成立,進入if下的語句 與 為位運算子,為邏輯運算子 例如c1 0x10 0x11 按位相交,1 1 1,1 0 0,則c1的值為0x10 c2 0x10 0x11...

c語言裡和的區別,C語言中, 和 有什麼區別, 和 有什麼區別

表示 與 意思是條件必須同時成立 表示 或 意思是條件有一個成立即可.if a a b b c c b b c c a a c c a a b b 這個是判斷銳角三角形的條件,你只要學過數學就應該知道銳角三角形的成立條件是 任意兩邊長度的平方和大於第三邊長度的平方。所以要用 而不是 因為if a a...