c語言小白問題,C語言小白問題

2021-12-19 05:39:34 字數 2440 閱讀 1948

1樓:文刀舍予

樓上已經說了一些原因了,我補充一下:

1:處理整數和浮點數的指令不一樣,就連有符號整數和無符號整數的乘除用的指令都不一樣

為了在編譯的時候確定用哪種指令處理這個變數,必須為資料指定型別2:各種型別的變數有著不同的優點和缺點,所以才有這麼多型別的變數,比如整數的處理速度比浮點數快(我只大概測試過整數加法(add)和浮點數加法(fadd)的效率,在執行相同數量的相加指令的情況下,整數的效率大概是浮點數的一倍),但是整數的精度沒有浮點數高

2樓:

不同的資料型別在記憶體中存放的方式不同,在記憶體中佔用的位元組數也不用,使用方法當然也不同。

例如整形(int)和浮點型:

整型(int):4個位元組(也就是32位二進位制),最高位是符號位,0代表正數、1代表負數,其餘的31位為絕對值大小,取值範圍-32768~32767

浮點型(float):也是4個位元組,最高位也是符號位,接下來的幾位我忘了,表示10的n次方(n=2^位數-1),其餘的表示數的大小。說通俗一點,就是浮點數是表示一個數number,number*10^n,number=0.

……我不大會描述,不知道你能明白我的意思嗎

3樓:公羊乃

無法耐心解答,你多學點,寫點就明白了

那個時候你就覺得為啥了

4樓:匿名使用者

不同型別的數所需儲存的地址大小和運算的複雜度是不一樣的。比如int要2位元組,而float需要4位元組,如果都用float則浪費記憶體,而都用int又無法處理小數,定義不同型別可以使這些得到解決。

5樓:匿名使用者

因為這麼多型別是我們以後開發都用到的,當然要學了,而且很重要!

6樓:dinah穎

資料區分型別的主要目的是便於對它們按不同方式和要求進行處理,就像分男女一樣,有些工作男生適合,有些工作女生適合

c語言的小白問題!!

7樓:明天vv晴天

你建立的是一個名字是a,1行2列的陣列,裡面共有兩個元素,一個是a00,一個是a01,c語言裡面一維陣列a[10]裡面有10 個元素分別是a0到a9,所以你更改的a11和a12都是不存在的元素,,改也沒用,還有就是你輸出的a,編譯器會預設為a陣列的首地址儲存的值,也就是a00的值,因為a00的值你沒有改,所以它可能就是個隨機值,不知道我說的你懂了沒

8樓:牛奶忘仔

你陣列都越界了,定義的是一個1行2列的陣列,卻出現了下標是a[1][1] a[1][2]了,所以列印錯誤

9樓:黑乎乎

陣列a[1][2]=20;這條語句錯了

10樓:匿名使用者

a[1][2]是一個陣列,c語言中陣列名也就是a可以代表陣列中第一個元素的地址,這裡顯示的就是a的首地址,希望可以幫到你

c語言 小白問題

11樓:匿名使用者

%f,%f,%f

這句的問題,建議你看看scanf的引數要求,你要是這麼寫,輸入引數的時候你就得輸入3,4,5然後回車

正確的應該把逗號去掉,scanf中的雙引號中的除了格式化字元其它的得照樣輸入,例如你輸入了逗號,輸入引數的時候逗號你得跟著輸入,並且注意一下全形半形問題

12樓:

因為你的scanf(「%f,%f,%f」,&a,&b,&c);//用,隔開的

所以你在輸入資料的時候應該輸入

3,4,5

13樓:匿名使用者

#include 「stdio.h」

#include 「math.h」

main()}

14樓:匿名使用者

還有,請把if判斷語句改為

if((a+b)>c&&((b+c)>a)&&((a+c)>b))//這個錯誤很低階

c語言程式設計小白問題

15樓:匿名使用者

首先訂正一個錯誤,c語言可以寫像vb一樣的介面的,如果在windows裡,就需要呼叫api函式。

c語言具有很好的語言代表性,比如包含很重要的資料型別(陣列,指標等),關鍵字很豐富,寫作格式自由度很大,編譯效率高等特點。一般作為程式設計基礎來學習比較好。

16樓:劉小禎

c是程式設計之道、這個是樓裡的磚塊、、所以這個你必須要有的、、

17樓:beyond水木

c語言是基礎。mfc中能用c和c++來寫。

18樓:匿名使用者

學dos介面的程式設計是為了打基礎

19樓:匿名使用者

誰說c/c++不能寫介面?你不學走路就學跑步回成功嗎?

WOW小白問題

那是盜賊哈 至於穿上高階裝備最帥的。每人省美不一樣,這個沒法說,我覺得可能 牛頭戰士比較拉風 聖鬥士 聖騎士 比較帥!拿雙刀最帥的是 精靈盜賊哈 因為 尤迪安 是暗夜精靈。那個是伊利丹怒風 現在已經遠離魔獸爭霸了 t2血牙套亡靈蛋刀賊 最帥 盜賊 或者 戰士 是 埃辛諾斯戰刃 你說的哪個是蛋刀吧!全...

wow小白問題

喊團一般我們都會喊4t6,但並不是說必須4t6才能行。4t6只是一個簡單的衡量標準,害怕小白和環保所喊。一般的團,你裝備差不多就可以去。有的團為了保證效率,會必須要求至少4t6,是至少,當然,你的陽炎手屬於6.5,你的裝備相當於3t6,1t6.5,比4t6好了,只要其他散件不是很差。一般的團都可以去...

魔獸世界小白問題

都可以讓你認識wow。不過建立死亡騎士和從第一級開始練有很大區別,wow是一個很依賴操作的遊戲 當然休閒另算 從一級開始練你會一步步熟悉他,一次次的跑屍體等等漸漸磨練你wow的心智,不管做事還是玩遊戲,自己的信心最重要,有些人不適合玩遊戲,會在他1級衝往85級的路上就疲累,回家。適合的人自然會留下來...