關於c語言的一些基礎知識,學習C語言需要掌握哪些基本知識?

2022-06-10 23:46:45 字數 2821 閱讀 4751

1樓:匿名使用者

1.注意一下“n=11”後的“;”應該為英文下的輸入。

在vs2008下輸出“10 11/n”,當然我估計你是想要“\n”來換行。

解釋一下,m=011,前面的0指8進位制,因此在10進位制下,m=1*8+1=9。

在輸出語句中,由於++前置,故先把m加1再輸出,因此輸出10。

而n++,是先將n的值11輸出後,再給n加1,因此若在末尾再加一個輸出語句,可以輸出n的值為12。

2.首先還是注意一下a=(3*5,a+4);應為a=(3*5,a+4);

然後你這是逗號運算子的問題。將若干個表示式用逗號連線成一個表示式,稱為逗號表示式。逗號表示式,的求解過程是,從左到右的順序計算各子表示式的值,其中最後的子表示式的值為逗號表示式的值。

你可以試一下,體會一下:

x=(3*4,5+7,10-9);

3.關於++a與a++,不用過分追究,在複雜的情況下,不同編譯器可能給出不一樣結果。一般認為:

++a表示在使用a之前使它的值加1,然後再使用a,即使用的是加1後的值,a++則表示使用a以後再給a加上1,即使用的是加1前的值。--的情況類似。例子你可以體會一下你提出的第一個問題。

2樓:

1. ++m是先加再輸出,n++是先輸出了再加,所以為1211

2.最後的子表示式的值為逗號表示式的值,為14

3.同一

3樓:匿名使用者

答案:1.12 11

2.14

3.++a的意思:是在使用a之前,把a的值加1;而a++的意思:是在使用了a之後,在把a的值加1。

學習c語言需要掌握哪些基本知識?

c語言一些基礎知識

4樓:51cto學院

建議看書,譚浩強的《c語言程式設計》裡面講的都是最基礎的。

這裡問不出什麼東西,自己搭個環境,多寫簡單的程式並除錯,這樣學習起來非常快。

關於c語言基礎知識

5樓:匿名使用者

要是複合語句中定義的static變數,它的作用域就不只是複合語句內了。

關於c語言基礎知識

6樓:

這些沒意義的 就因為編寫c的人喜歡

所以就要服從他的規則 而你要了解他的意思

只有在自己編寫用過才會懂

7樓:匿名使用者

參考譚浩強的“預處理”一章

8樓:

main()

是定義prinft 是在控制檯輸出 你好

\n 是另起一行

9樓:匿名使用者

哈哈,我看你是自己在學c,這樣學是基本上沒有什麼用,而且你只學c的話,什麼都幹不了.還要學c++之類的.

假如你是自學的話,我看你還是學jaja好,學了就用,編點什麼小遊戲啊什麼的

10樓:匿名使用者

你這個問題 問的 我都不知道該怎麼回答你才好, 你幹嘛不去問, 1+1=2 為什麼會出現 + 號和 = 號呢?

學完c語言的基礎知識後如何進階呢? 20

11樓:匿名使用者

我的角度是你應該寫一點經典程式

雖然學完了基礎知識,但是對於新手來說 上手很容易出錯的。

練習一些經典的程式,比如求最值,求公約數,這些的。

上面的程式對你來說小意思的話,就練習一些功能型的小程式 比如鬧鐘 自動關機 等等的功能型程式

如果對你來說小菜的話,就寫寫成型的程式吧 比如資料庫的讀寫等到了這一行,你就不需要問如何晉級了,你一定有你自己的想法赤血學院的c語言版塊在招人哦~

12樓:記住一座城

把資料結構和彙編學了再學api吧,c語言進階的書可以看《c和指標》《c專家程式設計》《c陷阱與缺陷》

學習c語言c++的基礎知識有哪些?

13樓:夏侯俊晤

說有還真有,說有也沒有。

其實這類程式語言,由美國人開發其中肯定帶點英語元素,懂點英語是方便記憶但不方便理解,其中的一些邏輯不是學那本數學書就能有幫助的。不用考慮有沒有基礎,去學就是總體還是比較簡單。

c是門基礎語言,語言有其語法學會語法是關鍵。

14樓:路之舞者

隨便一本書或是教程,裡邊都是基礎知識。

15樓:匿名使用者

入門,最起碼有初中知識,最起碼數學要知道集合吧, 集合在程式語言裡就是陣列,要有一定邏輯思維能力。只要用心一定能學會的!

c語言最最最基礎的知識

16樓:智水漂風

兩個字--看書

建議看譚浩強的c程式設計第三版

學習c語言要知道下面最基礎的東西

三種結構熟練掌握

[1]順序結構

[2]選擇結構

[3]迴圈結構

函式靈活巢狀

[1]系統函式

[2]使用者自定義函式

一流的演算法

[1]有窮性

[2]確定性

[3]可行性

[4]輸入

[5]輸出

[演算法要求]

[正確性]

[可讀性]

[健壯性]

[效率與低儲存要求]

17樓:致命之愛

這門語言好像和數學沒多少關係

關於一些計算機基礎知識的問題,關於一些計算機基礎知識的問題

看了樓上的答案,不知道各位是不是計算機專業的。首先宣告 我不是學版 計算機權的,但是計算機原理,計算機組成,計算機 都學過了,2級彙編,3級4門,4級的計算機考試都還知道些,我先獻醜了 題目也有錯的,有沒有搞錯 cabab daddc bacdd dacbd abaccd希望我錯的答案沒有誤導你 2...

誰能介紹一些關於中國山水畫的基礎知識

看看吧!芥子園畫譜 是來中國傳統自繪畫的基礎 如bai果選擇山水畫,du就先從臨摹樹 石畫起 zhi,如果是花鳥畫,就從線描dao練起,如果是人物畫 建議不要先學 要從十八描練起。書法是練習線的好方法。最好能同時練些素描和學些色彩知識,就更有幫助了。中國畫的基本知識有什麼?你必須要知道的中國畫的四個...

學習c語言要記些什麼基礎詞或者符號

英文半形的標點符號,建議使用自帶的英文鍵盤,也就是不用輸入法,那個是不存在全形半形一說的 英文狀態下的標點符號 c語言中 或者 用什麼符號表示?c語言中,表示 或 有兩種 表示按位或 表示邏輯或 例如 或有兩種,一種是邏輯或,用兩豎表示 一種是按位或,用一豎表示 第一種用做邏輯運算 第二種是用做位運...