C語言是一種結構化程序設計語言()_第1頁
C語言是一種結構化程序設計語言()_第2頁
C語言是一種結構化程序設計語言()_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、一、判斷題1、C語言是一種結構化程序設計語言。()2、C語言允許直接訪問物理地址。()3、一個算法應該具備有窮性、確定性、輸入、輸出和有效性。()4、常量是在整個程序運行過程中不能改變的量。()5、“A”是一個字符常量。()6、標準C中并沒有提供定義常量的方法。()7、在程序運行過程中其值可以改變的量稱為變量。()8、在標準C中并不區(qū)分英文字符的大小寫。()9、在標準C中,數(shù)據(jù)在內存中是以二進制形式表示的。()10、在標準C中,變量可以先使用再定義。()11、在標準C中,整型變量與字符變量是可以通用的。()12、“%”運算兩側的數(shù)據(jù)可以是任意類型的數(shù)據(jù)。()13、在求C語言的表達式時,只需考慮

2、運算符的優(yōu)先級。()14、在標準C中,參與運算的數(shù)據(jù)類型必須完全一致。()15、“+”運算符的優(yōu)先級比“+”運算符的優(yōu)先低。()16、逗號運算符的求值順序是從左到右的,逗號表達式的值為第一個表達式的值。()17、在標準C中,語句是用來完成一定的操作的,故聲明部份不是語句。()18、一個C程序可以有若干個C源程序組成,而C源程序可以由若干個函數(shù)和預處理組成。()19、在標準C中,語句必須以“;”結束。()20、在標準C中,變量定義一定要出現(xiàn)在函數(shù)開始部分。()21、在標準C中,“=”是判斷兩個數(shù)是否相等。()22、在標準C中,賦值表達式可以出現(xiàn)在表達式的任何位置。()23、C語言本身并不提供輸入

3、輸出語句。但可以通過輸入輸出函數(shù)來實現(xiàn)數(shù)據(jù)的輸入輸出。()24、在標準C中,使用所有輸入輸出函數(shù)必須包含“stdio.h”文件。()25、在標準C中,在函數(shù)printf格式說明部分的字符都是以轉義字符處理。()26、在標準C中,以“%f”形式輸出的所有數(shù)字都是有效數(shù)字。()27、在C語言中輸入數(shù)據(jù)時可以指定數(shù)據(jù)的精度。()28、在標準C中,在使用函數(shù)scanf輸入數(shù)據(jù)時必須同函數(shù)中輸入格式一致。()29、在標準C中,沒有邏輯型數(shù)據(jù),故不能使用邏輯表達式。()30、在標準C中,所有關系運算符的優(yōu)先級都相同。()31、在if語句中,else前一個語句可不加“;”。()32、在標準C中,邏輯表達式中

4、只允許出現(xiàn)邏輯型數(shù)據(jù)。()33、在ifelse語句中,配對規(guī)則是else總是與最近的未配對的if配對。()34、在標準C中,所有的ifelse語句都可以用條件語句替換。()35、在switch語句中,case后可不加“、”。()36、在標準C中,while和do_while的功能完全相同。()37、在標準C中,while后表達式只能是邏輯或關系表達式。()38、在標準C中,for語句后的三個表達式必須都出現(xiàn)。()39、在標準C中,for語句后的三個表達式是按其先后次序執(zhí)行的。()40、在標準C中,for語句后的三個表達式可以是任意類型的表達式。()41、在C語言中操作系統(tǒng)是以文件為單位對數(shù)據(jù)進

5、行管理的。()42、二進制文件與ASCII文件相比要占用較多的存儲空間。()43、在C語言中,以“r”方式不能打開并不存在的文件。()44、在使用函數(shù)fgetc時,文件可以“w”的方式打開。()45、在C語言中處理文件時文本文件和二進制文件都可采用EOF作為判斷文件是否讀寫結束。()46、表達式“3&5”的值為1。()47、表達式“a00001111”的作用是將a的低四位取反,高四位不變。()48、在C語言中,在交換兩個數(shù)必須使用中間變量。()49、在C語言中使用位段時,一個位段可以在不同的存儲單元中。()50、在C語言中,數(shù)組中元素的類型只要相就可以,也就是說數(shù)組元素的類型可以是結構

6、體、共用體和位段。()51、在C語言中,定義結構體變量時可以省略關健字struct。()52、結構體變量在內存中所占的字節(jié)數(shù)是由其各個成員所占字節(jié)的總和。()53、在C語言中,可以直接引用整個結構體變量,而不須要引用其各成員。()54、在標準C語言中,以結構體變量作實參是將變量的首地址傳遞給形參。()55、在標準C語言中,鏈表和數(shù)組一樣是一種靜態(tài)數(shù)據(jù)類型。()56、在標準C語言中,共用體變量中的各成員是共同占用一塊存儲空間。()57、在標準C語言中,共用體變量中的各成員的首地址是不一樣的。()58、在標準C語言中,函數(shù)的參數(shù)可任意類型的數(shù)據(jù)包括結構體和共用體。()59、在標準C語言中,枚舉元素

7、作為常量,它們是有確定的值的,它們的值按順序從0開始依次增加且不可以改變。()60、在標準C語言中,可以用typedef定義類型,所以用typedef可以增加C語言的數(shù)據(jù)類型。()61、內存單元的地址與內存單元中的內容是兩個相同的內容。()62、對二維數(shù)組a34,a+1與a1都是第一行的首址。()63、若有定義一維數(shù)組int a4的首地址為0078H,則a1元素的首地址是0079H(設int型數(shù)據(jù)占兩個字節(jié))。()64、定義“int *a3”和“int (*a)3”具有相同的含義。()65、定義char *string=”string?”是將字符串的值賦給指針變量string。()66、在標準

8、C語言中,字符串是以0結束的,故字符串的長度也包括0。()67、對于指向函數(shù)的指針變量,它所指向的函數(shù)的參數(shù)個數(shù)一定要相同。()68、對于定義int *p;則*p的值是一個存儲單元的地址。()69、main()可有參數(shù)int arc它的含義是指執(zhí)行程序時命令行參數(shù)的個數(shù)。()70、在標準C語言中,宏定義的結尾也要加“;”。()71、在標準C語言中,在定義帶參數(shù)的宏時也要定義參的類型。()72、在標準C語言中,宏替換是程序運行時完成的。()73、在標準C語言中,在使用文件包含時,各個文件的先后次序無關。()74、在標準C語言中,程序的編譯是以函數(shù)為單位而不是以源程序為單位的。()75、在標準C語

9、言中,函數(shù)參數(shù)傳遞是單向傳遞,即由實參傳遞給形參。()76、在標準C語言中,函數(shù)的返回值是通過return語句獲取的,故若在函數(shù)中沒有return就不會傳回值。()77、在標準C語言中,函數(shù)中只能有一個return 語句。()78、若函數(shù)的返回值與return表達式類型不一致時,以return 表達式類型為準。()79、若定義時,函數(shù)返回值類型為void,函數(shù)仍然可有return帶回返回值。()80、TC中函數(shù)調用時,函數(shù)參數(shù)求值順序是從右到左的。()81、在標準C語言中,所有函數(shù)在調用之前都要進行聲明。()82、在標準C語言中,函數(shù)的定義和調用一樣都是不可以嵌套的。()83、用數(shù)組名作函數(shù)參

10、數(shù)時,數(shù)組中的元素可以發(fā)生變化,故違反了函數(shù)參數(shù)傳遞的單向性。()84、在標準C語言中,在main函數(shù)中定義的變量在整個程序中都是有作用的。()85、全局變量的作用域是整個源程序文件。()86、用static和auto定義的變量一樣都可以進行多次賦值操作。()87、一般情況下,定義成register變量的速度較快,所以在編程時register變量定義的越多越好。()88、在標準C語言中,所有的類型的變量都可以定義成regiser型變量。()89、在標準C語言中,所有函數(shù)都是平行的、獨立的。()90、在標準C語言中,main函數(shù)必須出現(xiàn)的所有其他函數(shù)之前。()91、在標準C語言中,數(shù)組的下標必須

11、是常量,不允許是表達式。()92、在標準C語言中,數(shù)組在大小一旦確定就不允許改變。()93、在標準C語言中,可以引用整個數(shù)組,而不必引用每一個數(shù)組元素。()94、在對數(shù)組進行賦初值時,不管有沒有對所有元素賦初值都必須指定數(shù)組的長度。()95、在標準C語言中,二維數(shù)組在內存中的存放次序是以行序為主序。()96、字符串必須以0結束,但字符數(shù)組可以不包括0。()97、函數(shù)strcmp(“AShhjjj”,”ASHHJJJ”)的返回值是0。()98、break的作用可以結束循環(huán)多重循環(huán),即有多重循環(huán)時,可直接跳到最外層。()99、在標準C語言中,可以使用scanf函數(shù)輸入包括空格在內的字符。()100

12、、在標準C語言中,使用函數(shù)strcpy 時可以將0一起復制到目標串中。()101、在C語言中,將語句if(x=5);寫成if(x=5);將導致編譯錯誤。()102、C的double類型數(shù)據(jù)可以表示任何實數(shù)。()103、若表達式sizeof(int )的值為4,則int類型數(shù)據(jù)可以表示的最大數(shù)為231-1()104、在所有關系運算符中,其優(yōu)先級最低的是“=和!=”。()105、標準輸入函數(shù)scanf的返回值為所輸入數(shù)據(jù)的個數(shù)或EOF。()106、若x的當前值為5,執(zhí)行語句“if(x(=3)x=x+5;”后的值仍為5。()107、執(zhí)行“for(I=1;I<10;I+=2) s+=I;”后,I的當前值為11。()108、a是一維數(shù)組名,數(shù)組元素a1還可以寫成“*(a+)”。()109、函數(shù)原型為“void sort(float a,int n)”,調用函數(shù)時,形參被創(chuàng)建,實參數(shù)組的各元素的值被復制到數(shù)組a各元素中。()110、若打開文件的方式為“w”而該文件已經存在,則文件中原有數(shù)據(jù)被清除。()111、C語言程序的三種基本結構是順序結構、選擇結構和循環(huán)結構。()112、在C語言程序中,在main函數(shù)中定義的變量為全局變量。()113、表達式“3.6%2”符合C語言語法。()114、在C程序中,用整數(shù)0表示邏輯“假”。()115、08是正確的整型常

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論