C語言程序設(shè)計_第1頁
C語言程序設(shè)計_第2頁
C語言程序設(shè)計_第3頁
C語言程序設(shè)計_第4頁
C語言程序設(shè)計_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1.[單選][單選]存儲在外部介質(zhì)上數(shù)據(jù)的集合,稱()C2.[單選][單選]下列不是輸入設(shè)備的是()D3.[單選][單選]為了平衡內(nèi)存讀寫速度和磁盤的讀寫速度,會先將數(shù)據(jù)存儲到()A4.[單選][單選]每一個字節(jié)存放ASCII碼,代表一個字符,該文件稱()B5.[單選][單選]將數(shù)據(jù)在內(nèi)存的存儲樣式原樣存儲到磁盤中,該文件稱()A6.[單選][單選]文件指針用來存放包括()C文件當前位置等相關(guān)文件信息D7.[單選][單選]若以讀寫的方式打開一個二進制文件,原內(nèi)容被清除,正確的打開方式是()A8.[單選][單選]若以只讀方式打開一個文本文件,正確的打開方式是()A9.[單選][單選]關(guān)閉一個文件,采用_____函數(shù)()C10.[單選][單選]若采用塊方式來寫入文件,則采用_____函數(shù)()A11.[單選][單選]若采用格式化來讀文件,則采用_____函數(shù)()C12.[單選][單選]不依賴具體硬件,更加接近人類自然語言的編程語言屬于()A機器語言C13.[單選][單選]以下敘述不正確的是()A一個C源程序必須包含一個main函數(shù)BCC程序的基本組成單位是函數(shù)D14.[單選][單選]以下敘述正確的是()A在對一個C程序進行編譯的過程中,可發(fā)現(xiàn)注釋中的拼寫錯誤B在C程序中,main函C語言本身沒有輸入輸出語句19.[單選][單選]關(guān)于printf()下列描述中錯誤的是()C15.[單選][單選]一個C語言程序是由()A一個主程序和若干個子程序組成C若干過程組成B16.[單選][單選]以下開發(fā)工具中不屬于主流的C語言開發(fā)工具的是()B17.[單選][單選]下面程序中,運行結(jié)果為“1,2”的是()()C#includeintmain{inta=1,b=2;printf(“%d%d”,a,b}()A18.[單選][單選]關(guān)于#include這句代碼,下列描述中錯誤的是()A是預處理標志,用來對文本進行預處理操作C一般位于程序開頭處AAprintf()是格式化輸出函數(shù),用于輸出信息()Cprintf()括號中的內(nèi)容會全部輸出到控制臺C20.[單選][單選]在輸出語句printf(“thisa=%d”,a);中,格式字符串是()D21.[單選][單選]函數(shù)由_____組成()D22.[單選][單選]不屬于C語言基本數(shù)據(jù)類型的是()C23.[單選][單選]sizeof(float)是()A一個雙精度型表達式C一種函數(shù)表達式B24.[單選][單選]設(shè)有說明:charw;intx;floaty;doublez;則表達式w*x+z-y值的數(shù)據(jù)類型為()D25.[單選][單選]下列命名,符號規(guī)則的是()A26.[單選][單選]下列運算符的運算對象必須是整形的是()A27.[單選][單選]若有說明語句∶charc=’72’;則變量()A包含1個字符C包含3個字符A28.[單選][單選]C語言中,換行符是()ABA29.[單選][單選]ASCII碼表示的,字符“5”和“7”在機器中表示為()A10100011和01110111C00110101和00110111C30.[單選][單選]各操作步驟是順序執(zhí)行,這種結(jié)構(gòu)稱為()A31.[單選][單選]已知longi=65539執(zhí)行語句print(“%d”,i)屏幕顯示()A32.[單選][單選]逗號表達式"(a=3*5,a*4a+15"的值是()C33.[單選][單選]如果inta=1,b=2,c=3,d=4;則條件表達式"a<b?a:c<d?c:d"的值是()A34.[單選][單選]使用語句scanf(“x=%f,y=%f",&x,&y);輸入變量x、y的值(口代表空格),正確的輸入是()C35.[單選][單選]C語言中字符型(char)數(shù)據(jù)在內(nèi)存中的存儲形式是()C36.[單選][單選]putchar函數(shù)可以向終端輸出一個()A整型變量表達式C字符串D37.[單選][單選]printf函數(shù)中用到格式符%5.2f,則輸出按方式()A小數(shù)位數(shù)2位,整數(shù)部分5位B小數(shù)位數(shù)2位,一起共C小數(shù)位數(shù)2位,一起共占5列,超出部分的原樣輸出D小數(shù)位數(shù)2位,整數(shù)部分5位,超出部分的原樣輸出C38.[單選][單選]設(shè)inta=2,則執(zhí)行下列語句后,浮點型變量b的值不為0.5的是()A39.[單選][單選]C程序中,在求邏輯值時,用_____表示邏輯表達式值為“真”,又用0表示邏輯表達式值為“假”()A40.[單選][單選]在以下一組運算符中,優(yōu)先級最高的運算符是()C41.[單選][單選]判斷char型變量ch是否為大寫字母的正確表達式是()A(ch=’A’)&(CH’z’)C42.[單選][單選]設(shè)a=5,b=6,c=7,d=8,m=2,n=2,執(zhí)行(m=a>b)&&(n=c>b)后n的值為()C43.[單選][單選]邏輯運算符兩側(cè)運算對象的數(shù)據(jù)類型()A只能是0或非0正數(shù)C只能是整型或字符型數(shù)據(jù)D44.[單選][單選]正確表示"當X的取值在[1,10]和[200,210]范圍內(nèi)為真,否則為假"的表達式是()A(X1)&&(X10)&&(X200)&&(X210)B(X1)||(X10)||(X200)||X210)C(X1)&&(X10)||(X200)&&X210)D(X1)||(X10)&&(X200)||X210)C45.[單選][單選]下面的for語句for(x=0,y=10y>0)&&(x<4;xy--;)A循環(huán)執(zhí)行3次C循環(huán)次數(shù)不定D46.[單選][單選]設(shè)有程序段intk=10;while(k)k=k-1;這下面描述中正確的是()Awhile循環(huán)執(zhí)行10次C循環(huán)體語句一次也不執(zhí)行A47.[單選][單選]執(zhí)行語句for(i=1;i++<4;);后變量i的值是()C48.[單選][單選]以下正確的描述是()Acontinue語句的作用是結(jié)束整個循環(huán)的執(zhí)行B只能在循環(huán)體內(nèi)和switch語句體內(nèi)使用break語句C在循環(huán)體內(nèi)使用break語句或continue語句的作用相同B49.[單選][單選]下面有關(guān)for循環(huán)的正確描述是()Afor循環(huán)只能用于循環(huán)次數(shù)己經(jīng)確定的情況Bfor循環(huán)是先執(zhí)行循環(huán)體語C在for循環(huán)中,不能用break語句跳出循環(huán)體DD50.[單選][單選]C語言中()A不能使用do-while語句構(gòu)成的循環(huán)BdoCdo-while語句構(gòu)成的循環(huán),當while語句中的表達式值為非零時結(jié)束循環(huán)Ddo-while語句構(gòu)成的循環(huán),當while語句中D51.[單選][單選]下列說話不正確的是()Awhile和for語句可以相互替換Ccontinue用于跳出本次循環(huán),直接執(zhí)行下次循環(huán)B52.[單選][單選]以下對一維數(shù)組a的正確說明是()D53.[單選][單選]若有說明∶inta[10];則對數(shù)組元素不正確引用是()B54.[單選][單選]以下能對一維數(shù)組a進行正確初始化的語句是()C55.[單選][單選]以下對二維數(shù)組a的正確說明是()C56.[單選][單選]下面描述正確的是()A兩個字符串包含的字符個數(shù)相同時,才能比較字符串B字符個數(shù)多的字符串比字符個數(shù)少的字符串大C字符串"STOP"與"STOPm"相等D57.[單選][單選]下面對C語言字符數(shù)組的描述中錯誤的是()A字符數(shù)組可以存放字符串B字符數(shù)C可以在賦值語句中通過賦值運算符對字符數(shù)組整體賦值D不可以用關(guān)系運算符對字符C58.[單選][單選]數(shù)組里各個元素的數(shù)據(jù)類型()A59.[單選][單選]C語言中,關(guān)于二維數(shù)組,下列錯誤的是()A二維數(shù)組以行存儲,存儲第一行后,緊接著存儲第二行B在初始C在初始化時,可以省略行下標,系統(tǒng)會自動確定行數(shù)D二維數(shù)組在引用時,須指定行和列下標B60.[單選][單選]以下關(guān)于函數(shù)敘述中,錯誤的是()A函數(shù)未被調(diào)用時,系統(tǒng)將不為形參分配內(nèi)存單元B實參與形參的個數(shù)應相等,且實參與形參的類型必須對應C當形參是變量時,實參可以是常量、變量或表達式D61.[單選][單選]在下列關(guān)于C函數(shù)定義的敘述中,正確的是()B62.[單選][單選]下面函數(shù)調(diào)用語句nc((exp1,exp2),(exp3,exp4,exp5));含有實參的個數(shù)為()D63.[單選][單選]C語言中函數(shù)返回值的類型是由以下哪個選項決定的()A函數(shù)定義時指定的類型A64.[單選][單選]若用數(shù)組名作為函數(shù)調(diào)用的實參,則傳遞給形參的是()C數(shù)組中所有元素的值:D數(shù)組元素的個數(shù)A65.[單選][單選]若函數(shù)的形參為一維數(shù)組,則下列說法中正確的是()C形參數(shù)組的元素個數(shù)必須等于實參數(shù)組的元素個數(shù)B66.[單選][單選]以下關(guān)于函數(shù)的敘述中不正確的是()AC程序是函數(shù)的集合,包括標準庫函數(shù)和用戶自定義函數(shù)BC在C語言程序中,函數(shù)的定義不能嵌套B67.[單選][單選]在一個C程序中,()B68.[單選][單選]若有語句int*point,a=4;和point=&a;下面均代表地址的一組選項是()A&*a,&a,*pointB69.[單選][單選]若有說明;int*p,m=5,n;以下正確的程序段的是()Cscanf(“%d”,&np=&n;D70.[單選][單選]若int占兩個字節(jié),現(xiàn)有定義inta[]={10,20,30},*p=&a;,當執(zhí)行p++;后,下列說法錯誤的是()Ap向高地址移了一個存儲單元B71.[單選][單選]inta[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;b=p[5];b中的值是()D72.[單選][單選]若有以下定義inta[5],*p=a;,則對a數(shù)組元素的正確引用是()C73.[單選][單選]以下程序段中,不能正確賦字符串(編譯時系統(tǒng)會提示錯誤)的是()C74.[單選][單選]若有以下函數(shù)首部intfun(doublex[10],int*n),則下面針對此函數(shù)的函數(shù)聲明語句中正確的是()D75.[單選][單選]對于語句int*pa[5];下列描述中正確的是()Apa是一個指向數(shù)組的指針,所指向的數(shù)組是5個int型元素int(*p)[5]Bpa是一個指向某數(shù)組中第5個元素的Cpa[5]表示某個元素的第5個元素的值D76.[單選][單選]若已定義a為int型變量,則_____是對指針變量p的正確說明和初始化()B77.[單選][單選]說明語句int*(*p)();的含義為()Ap是一個指向int型數(shù)組的指針Cp是一個指向函數(shù)的指針,該函數(shù)的返回值是一個整型D78.[單選][單選]當定義一個結(jié)構(gòu)體變量時,系統(tǒng)為它分配的內(nèi)存空間是()A其中一個成員所需的內(nèi)存容量B其中第一個成員所需的內(nèi)存容量C其中占內(nèi)存容量最大者所需的容量D79.[單選][單選]以下敘述錯誤的是()A共用體的所有變量都有一個相同的地址

溫馨提示

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

最新文檔

評論

0/150

提交評論