天天看點

C語言判斷題

任何表達式語句都是表達式加分号組成的。T

C語言程式是從源檔案的第一條語句開始執行的。*F

程式執行總是從main函數開始,如果有有其他函數,則完成對其他函數的調用後再傳回到主函數,最後由main函數結束整個程式

break語句隻能用于循環語句中 F

break語句可以用于switch或循bai環du體zhi内,作用是跳dao出switch或循環體。continue語句隻能用于循環體内,作用是結束zhuan目前循環,進入下次循環。

C語言函數傳回類型的預設定義類型是void F

函數傳回類bai型是你定du義函數時自己決定的,預設值為int型

全局變量隻能定義在程式的最前面,即第一個函數的前面 F

靜态局部變量如果沒有指派,其存儲單元中将是随機值。 F

靜态局部變量在靜态存儲區内配置設定存儲單元。在程式整個運作期間都不釋放。而自動變量(即動态局部變量)屬于動态存儲類别,存儲在動态存儲區空間(而不是靜态存儲區空間),函數調用結束後即釋放.

語句int *p, q, r; 定義了3個指針變量 F

單向連結清單中的每個結點都需要動态配置設定記憶體空間 T

在代碼中,對于某個自己設計的函數,那麼該函數聲明、函數調用、函數定義(亦稱函數的實作)三者在代碼中的先後位置關系通常為:“函數聲明”先于“函數調用”,“函數調用”先于 “函數定義”。 T

随機操作隻适用于文本檔案。 F

以“a”方式打開一個檔案時,檔案指針指向檔案首。 F

檔案的讀函數是從輸入檔案中讀取資訊,并存放在記憶體中 T

fprintf(fp,"%d",a);表示将變量a以十進制整數形式儲存到指針fp所指向的檔案中。 T

一般不能用任何一個文本編輯器打開二進制檔案進行閱讀。 T

從檔案中讀字元串的函數 fgets( ) ,是從目前檔案位置指針開始讀取字元,直到讀到字元’\0’或EOF為止。 F

#define ADD(X,Y) X+Y 的效果完全等同于定義一個函數ADD(X,Y) F

若有int ⅰ=10, j=0;則執行完下面的語句後ⅰ的值為11。if (j=0)ⅰ+ +; else ⅰ- -; F

關系運算符<= 與 == 的優先級相同。 F

達式 (j=3, j++) 的值是4. F

邏輯表達式-5&&!8的值為1. F

變量被定義後 , 它不僅有一個确定的位址值 , 而且還會有一個确定的本身值。F

結構體數組中可以包含不同結構體類型的結構體變量。 F 結構體:可以由多個不同類型的資料構成

記憶體單元的位址與記憶體單元中的資料是兩個完全相同的概念。 F

C 語言中 , 字元串常量最後一個字元是結束标志 , 該結束符是’0’ F C 語言中 , 字元串常量最後一個字元是結束标志 , 該結束符是’\0’

變量的兩個值 : 本身值和位址值都是可以改變的。 F

字元串在記憶體中的起始位址稱為字元串的指針,可以定義一個字元指針變量指向一個字元串。 T

C語言中的全局變量如果沒有指定初值,則其初值自動設定為0。 T

sizeof( )是C語言的一個函數,可以計算參量所占記憶體的位元組數。如sizeof(int)可計算整型所占的記憶體位元組數。 F sizeof( )不是函數

程式調試就是找出并改正C源程式中的文法錯誤。 F 程式調試是将編制的程式投入實際運作前,用手工或編譯程式等方法進行測試,修正文法錯誤和邏輯錯誤的過程。

在C語言中,一個語句可以書寫在不同行上。 T

繼續閱讀