關於c語言基礎的問題要求解過程,關於C語言基礎的問題,要求解過程

時間 2022-03-15 11:41:29

1樓:樂百哥

1 %012.2f

012表示前面輸出12位不足補0

.2表示小數點後2位

000034213.69

2 b=a=24/5;

輸出是4.800000和4,

a=b=24/5輸出是4.00000和4,原因是執行順序是先右後左

2樓:匿名使用者

1 輸出結果是000034213.69,共計12位,小數點後保留2位

2 b=a=24/5;輸出是4.8和4,a=b=24/5輸出是4.000和4,這是應為強制轉換

3樓:

000034213.69

答案錯了,換不換都是4.000000,4

因為24/5作的整數除法

除非b=a=24/5.0;

或b=a=24.0/5;

或b=a=24.0/5.0;

換不換才有區別。

4樓:網安石

0原樣輸出,後者

二\(1)4.8,4

(2)4,4

c語言問題求解 以下程式的輸出結果是 。 main() { char c1=』6』

5樓:匿名使用者

因為 c1、c2 賦的值是字元,不是數字 。把char c1=』6』,c2=』0』; 改成 char c1 = 6, c2 = 0; 就可以了

6樓:

%d為其表示的十進位制數

7樓:匿名使用者

%d是列印字元的asii值

c語言關於指標的基礎問題,C語言關於指標的基礎知識

左邊傳遞的是數值,所以,形參不會對實參產生任何影響!右邊傳遞的是指標,而且,在swap 函式中,對指標中的資料進行了交換 變更 導致實參所對應的變數中的資料發生了變化。形象來說,傳指標到子函式,相當於把房間位址傳到子函式中,子函式根據房間位址,對房間中的物品進行處理。實際就是處理的實參對應的房間。關...

關於C語言的問題,關於c語言問題

先說明一點,c語言中巨集和函式有些差別,巨集是 第乙個例子,double 1 2 這個呼叫實際上是2 1 2,看,x被為1 2,然後根據運算子的規則 實際上應該說是優先順序 先運算2 1,再加上2,所以結果是4。第二個例子就更簡單了,同樣是,toupper s i 這個呼叫,實際上它的 就是 a s...

關於C語言的問題,關於c語言的問題

選a,輸入函式scanf 是不能指定小數點精度的,d也不對,因為輸入的必須是位址,可以改成scanf f a 就對了。scanf f a 答案是d,應為你定義了實數,實數本身就可以帶小數點的,沒必要申明,在輸出時申明保留兩位就行了。scanf a scanf函式對小數字數沒有限制!關於c語言的問題 ...

關於C語言的問題,關於c語言的問題?

include using namespace std define limetline double f double x int main else 以下取本輪的誤差。dlim b a while dlim limetline 當 誤差限 小於 允許範圍時,中止迴圈,cout 方程的解是 dmi...

c語言關於sizeof的問題,c語言,關於sizeof(陣列名)的問題

d,現在的機子,乙個int型一般都是4個位元組,所以3 4 12.sizeof這個關鍵字的用法是這樣的,它只顯示建立之初的資料型別的大小,這題裡面的標準應該是 每個int型的資料是2個位元組 在vc編譯器裡面或者c 裡面乙個int是4個位元組 這裡,你建立的型別struct date裡面包含有三個i...