C語言試題總結

2021-08-17 09:29:11 字數 829 閱讀 8164

(1)構成c程式的三種基本結構是:順序結構、選擇結構、迴圈結構。

(2)c語言編譯程式的功能是:把c源程式翻譯成機器**。

(3)下列形式中不合法的常量是(c)

a.  2.e8   b  -.28    c  -028  d 2e-8

解析:8進製每一位上最大取到7  ,8進製可以以0開頭,選項c錯誤    十進位制中對於小數型別的數,0可以省略不寫。

例如 -0.28可以寫成-.28.選項b正確。

(4)c語言程式中,若函式無返回值,則應該對函式說明其型別 void

(5)c語言字串常量的定義:位於一對雙括號中的任何字元,雙引號裡的字元加上編譯器自動提供的結束標誌\0.

(6)在c語言程式中,函式的定義不可以巢狀,但函式的呼叫可以巢狀。

(7)同乙個陣列中所有元素的型別相同;不可以跳過前面的陣列元素,給後面的元素賦初值;

例:定義語句:int  a[10]=; ,給陣列中所有元素賦初值0.

(8)有以下定義: struct data

x;    以下敘述不正確的是(d)

c: 初始化時,可以對 x 的所有成員同時賦值;d:成員i,c和d占用的是同乙個儲存空間

解析:結構體型別的說明只是列出了該結構的組成情況,標誌著這種型別的結構「模式」已存在,編譯程式並沒有因此

而分配任何儲存空間。真正占有儲存空間的仍應是具有相應結構體型別的變數、陣列以及動態開闢的儲存單元,

int i,char c,double d 分別占有對應的儲存空間。

(9)typedf structw編譯後系統不為 w 分配儲存空間

C語言面試題總結

某大廠的乙個程式設計題,在這裡寫出來和大家 一下,也算是自己總結一下經驗,好了,廢話不多說,直接上題。一.有10個節目,節目分為tv和radio兩類,統一編號,現在要求將這些節目按順序分為兩類存放。此題主要是對這些節目進行分類和排序,我個人認為有以下問題需要注意 1.應該先分類還是先排序?2.能否分...

面試題總結 C 語言 指標

面試題總結 c 語言 指標 1.嵌入式系統經常具有要求程式設計師去訪問某特定的記憶體位置的特點。在某工程中,要求設定一據對位址為0x67a9的整形變數的值為0xaa66,編譯器是乙個純粹的ansi編譯器寫帶碼去完成這一任務。注釋 這一問題測試你是否知道為了訪問乙個絕對位址,把乙個整形數強制轉換 yp...

的面試題 C語言面試題總結

下面是我在軟通動力的一些面試題,雖然有些模糊了,但是都還是在面試中經常會看到的一些題,而且通過我面試的這些題,也總結了一些面試經驗,這些都是面試時你必須要做好的。首先看面試題吧。1,寫乙個單鏈表,儲存1,2,3,然後寫乙個函式讓其記憶體反轉,3,2,1。2,忘了 3,c字串,this is a te...