西安交通大學(xué)18年9月課程考試《程序設(shè)計基礎(chǔ)(高起專)》作業(yè)考核試題_第1頁
西安交通大學(xué)18年9月課程考試《程序設(shè)計基礎(chǔ)(高起專)》作業(yè)考核試題_第2頁
西安交通大學(xué)18年9月課程考試《程序設(shè)計基礎(chǔ)(高起專)》作業(yè)考核試題_第3頁
西安交通大學(xué)18年9月課程考試《程序設(shè)計基礎(chǔ)(高起專)》作業(yè)考核試題_第4頁
西安交通大學(xué)18年9月課程考試《程序設(shè)計基礎(chǔ)(高起專)》作業(yè)考核試題_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

西安交通大學(xué)18年9月課程考試《程序設(shè)計基礎(chǔ)(高起專)》作業(yè)考核試題西安交通大學(xué)18年9月課程考試《程序設(shè)計基礎(chǔ)(高起專)》作業(yè)考核試題西安交通大學(xué)18年9月課程考試《程序設(shè)計基礎(chǔ)(高起專)》作業(yè)考核試題xxx公司西安交通大學(xué)18年9月課程考試《程序設(shè)計基礎(chǔ)(高起專)》作業(yè)考核試題文件編號:文件日期:修訂次數(shù):第1.0次更改批準(zhǔn)審核制定方案設(shè)計,管理制度(單選題)1:要打開A盤上user子目錄下名為的文本文件進行讀、寫操作,下面符合此要求的函數(shù)調(diào)用是()。A:fopen("A.\user\","r")B:fopen("A.\\user\\","r+")C:fopen("A.\user\","rb")D:fopen("A.\\user\\","w")正確答案:(單選題)2:語句while(!E);中的表達式!E等價于()。A:E==0B:E!=1C:E!=0D:E==1正確答案:(單選題)3:若執(zhí)行fopen函數(shù)時發(fā)生錯誤,則函數(shù)的返回值是()。A:地址值B:0C:1D:EOF正確答案:(單選題)4:以下說法錯誤的是()A:C語言函數(shù)分為由系統(tǒng)提供的標(biāo)準(zhǔn)庫函數(shù)和由程序員自己定義的函數(shù)B:在主函數(shù)main()中可以調(diào)用其他函數(shù),其他函數(shù)之間不可以相互調(diào)用C:C語言的程序是由一個函數(shù)或多個函數(shù)組成的D:對于一個很大的任務(wù),一般把它分解成若干源文件,分別編寫和調(diào)試正確答案:(單選題)5:已知intj,i=1;執(zhí)行語句“j=i++;”后,變量i的值是()A:1B:2C:-1D:-2正確答案:(單選題)6:變量的指針,其含義是指該變量的()。A:值B:地址C:名D:一個標(biāo)志正確答案:(單選題)7:關(guān)于建立函數(shù)的目的,以下正確的說法是()。A:提高程序的執(zhí)行效率B:提高程序的可讀性C:減少程序的篇幅D:減少程序文件所占內(nèi)存正確答案:(單選題)8:以下對C語言函數(shù)的描述中,正確的是()。A:C程序必須由一個或一個以上的函數(shù)組成B:C函數(shù)既可以嵌套定義又可以遞歸調(diào)用C:函數(shù)必須有返回值,否則不能使用函數(shù)D:C程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個程序文件中正確答案:(單選題)9:經(jīng)過下列的語句intj,a[10],*p;定義后,下列語句中合法的是()。A:p=p+2;B:p=a[5];C:p=a[2]+2;D:p=&(j+2);正確答案:(單選題)10:執(zhí)行下列兩個語句后,輸出的結(jié)果為()charc1=66,c2=98;printf(“%c,%d”,c1,c2);A:66,98B:66,bC:B,97D:B,98正確答案:(單選題)11:關(guān)于形式參數(shù),下面說法錯誤的是()A:對于形參,雖然定義了它,只有當(dāng)函數(shù)被調(diào)用時,形參才在內(nèi)存中開辟空間B:調(diào)用結(jié)束后,形參自動從內(nèi)存中被釋放掉C:在函數(shù)定義中,可以不給出形參類型,調(diào)用的時候再定義。D:實參與形參的關(guān)系是賦值與被賦值的關(guān)系正確答案:(單選題)12:設(shè)C語言中,int類型數(shù)據(jù)占2個字節(jié),則short類型數(shù)據(jù)占()。A:1個字節(jié)B:2個字節(jié)C:4個字節(jié)D:8個字節(jié)正確答案:(單選題)13:C語言中的文件類型只有()。A:索引文件和文本文件兩種B:ASCII文件和二進制文件兩種C:文本文件一種D:二進制文件一種正確答案:(單選題)14:若二維數(shù)組a有m列,則在a[i][j]前的元素個數(shù)為()。A:j*m+IB:i*m+jC:i*m+j-1D:i*m+j+1正確答案:(單選題)15:以下選項中不屬于C語言的類型的是()A:signedshortintB:unsignedlongintC:unsignedintD:longshort正確答案:(單選題)16:函數(shù)的形式參數(shù)隱含的存儲類型說明是()。A:externB:staticC:registerD:auto正確答案:(單選題)17:下列標(biāo)識符中,不合法的C語言用戶自定義標(biāo)識符是()。A:printfB:enumC:_D:sin正確答案:(單選題)18:以下程序中,while循環(huán)的循環(huán)次數(shù)是()main(){inti=0;while(i<10){if(i<1)continue;if(I==5)break;i++;}......}A:1B:10C:6D:死循環(huán),不能確定次數(shù)正確答案:(單選題)19:以下敘述中正確的是()。A:在程序的一行上可以出現(xiàn)多個有效的預(yù)處理命令行B:使用帶參的宏時,參數(shù)的類型應(yīng)與宏定義時的一致C:宏替換不占用運行時間,只占編譯時間D:在以下定義中CR是稱為"宏名"的標(biāo)識符#defineCR045正確答案:(單選題)20:下面關(guān)于表達式:inti,*ip=&i說法正確的是()A:此表達式寫法錯誤B:此表達式表示用&i對ip進行初始化C:此表達式表示用&i對*ip進行初始化D:此表達式表示用&i分別對*ip和i進行初始化正確答案:(單選題)21:若用數(shù)組名作為函數(shù)的實參,傳遞給形參的是()。A:數(shù)組的首地址B:數(shù)組第一個元素的值C:數(shù)組中全部元素的值D:數(shù)組元素的個數(shù)正確答案:(單選題)22:下列關(guān)于標(biāo)識符的說法不正確的是()A:第一個字符必須是字母或下劃線B:第一個字符以后必須由字母、下劃線或數(shù)字組成C:大小寫字母表示相同意義D:標(biāo)識符不能用C中的關(guān)鍵字正確答案:(單選題)23:在C語言中,char型數(shù)據(jù)在內(nèi)存中的存儲形式是()。A:補碼B:反碼C:原碼D:ASCII碼正確答案:(單選題)24:字符數(shù)組chara[]=”Howdoyoudo”;的大小為()A:10B:11C:14D:15正確答案:(單選題)25:若inti=10;執(zhí)行下列程序后,變量i的正確結(jié)果是()switch(i){case0:i+=1;case10:i+=1;case11:i+=1;default:i+=1;}A:10B:11C:12D:13正確答案:(單選題)26:C語言中,要求運算數(shù)必須是整型的運算符是()。A:^B:%C:!D:>正確答案:(單選題)27:C語言中,定義結(jié)構(gòu)體的保留字是()。A:unionB:structC:enumD:typedef正確答案:(單選題)28:每條C語句后面都要有一個()A:逗號B:冒號C:分號D:括號正確答案:(單選題)29:結(jié)構(gòu)體類型的定義允許嵌套是指()。A:成員是已經(jīng)或正在定義的結(jié)構(gòu)體型B:成員可以重名C:結(jié)構(gòu)體型可以派生D:定義多個結(jié)構(gòu)體型正確答案:(單選題)30:已知函數(shù)的調(diào)用形式fread(buffer,size,count,fp);其中buffer代表的是()。A:一個整數(shù),代表要讀入的數(shù)據(jù)項總數(shù)B:一個文件指針,指向要讀的文件C:一個指針,指向要讀入數(shù)據(jù)的存放地址D:一個存儲區(qū),存放要讀的數(shù)據(jù)項正確答案:(多選題)1:設(shè)有以下定義inta=0;doubleb=;charc='A';#defined2則下面語句中正確的是()。A:a++;B:b++;C:c++;D:d++;正確答案:(多選題)2:以下不符合C語言語法的實型常量是()。A:.5E-3D:E15正確答案:(多選題)3:有定義語句.intx,y;若要通過scanf("%d,%d",&x,&y);語句使變量x得到數(shù)值11,變量y得到數(shù)值12,下面四組輸入形式中,正確的有()。A:1112<回車>B:11,<空格>12<回車>C:11,12<回車>D:11,<回車>12<回車>正確答案:(多選題)4:關(guān)于for(表達式1,表達式2,表達式3)循環(huán),以下正確的是()。A:三個表達式都不可省略B:表達式1可以省略C:表達式2可以省略D:表達式3可以省略正確答案:(多選題)5:以下4個選項中,可以看作是一條語句的有()。A:{;}B:a=0,b=0,c=0;C:if(a>0);D:if(b==0)m=1;n=2;正確答案:(多選題)6:正確的if語句形式是()。A:if(x>y&&x!=y);B:if(x==y)x+=y;C:if(x!=y)scanf("%d",&x)elsescanf("%d",&y);D:if(x<y){x++;y++;}正確答案:(多選題)7:以下對switch語句和break語句中描述錯誤的有()。A:在switch語句中必須使用break語句B:break語句只能用于switch語句C:在switch語句中,可以根據(jù)需要使用或不使用break語句D:break語句是switch語句的一部分正確答案:(多選題)8:以下說法正確的是()。A:C語言里有字符串變量B:C語言里沒有字符串變量C:C語言里有字符變量D:C語言里沒字符變量正確答案:(多選題)9:能正確表示邏輯關(guān)系:"a≥10"的C語言表達式是()。A:a≥10B:!(a<10)C:a>=10D:a<10正確答案:(多選題)10:t為int類型,進入下面的循環(huán)之前,t的值為0do{………}while(t==1);則以下敘述中正確的是()A:循環(huán)控制表達式的值為0B:循環(huán)控制表達式的值為1C:循環(huán)控制表達式合法D:以上說法都不對正確答案:(判斷題)1:min和id-s都是合法的標(biāo)識符。()A:錯誤B:正確正確答案:(判斷題)2:可以用typedef聲明各種類型名,但不能用它來定義變量。()A:錯誤B:正確正確答案:(判斷題)3:若定義char*str;則str="BOOK";是正確的。()A:錯誤B:正確正確答案:(判斷題)4:若有inta[10]={1,2,3,4,5,6,7,8,9,10};a=a+1;則這時a代表元素2的位元元址。()A:錯誤B:正確正確答案:(判斷題)5:全局變量的作用域一定比局部變量的作用域范圍大。()A:錯誤B:正確正確答案:(判斷題)6:用戶標(biāo)識符中可以出現(xiàn)下劃線和中劃線(減號)。()A:錯誤B:正確正確答案:(判斷題)7:C語言既可以用來寫系統(tǒng)軟件,也可以用來寫應(yīng)用軟件。()A:錯誤B:正確正確答案:(判斷題)8:C程序中,當(dāng)調(diào)用函數(shù)時,由實參把值傳遞給形參,調(diào)用結(jié)束后,再由形參把值傳回給實參。()A:錯誤B:正確正確答案:(判斷題)9:一個C源程序可以由一個main()函數(shù)和若干個其它函數(shù)組成。()A:錯誤B:正確正確答案:(判斷題)10:C語言可以直接訪問物理位元元址。()A:錯誤B:正確正確答案:(單選題)1:要打開A盤上user子目錄下名為的文本文件進行讀、寫操作,下面符合此要求的函數(shù)調(diào)用是()。A:fopen("A.\user\","r")B:fopen("A.\\user\\","r+")C:fopen("A.\user\","rb")D:fopen("A.\\user\\","w")正確答案:(單選題)2:語句while(!E);中的表達式!E等價于()。A:E==0B:E!=1C:E!=0D:E==1正確答案:(單選題)3:若執(zhí)行fopen函數(shù)時發(fā)生錯誤,則函數(shù)的返回值是()。A:地址值B:0C:1D:EOF正確答案:(單選題)4:以下說法錯誤的是()A:C語言函數(shù)分為由系統(tǒng)提供的標(biāo)準(zhǔn)庫函數(shù)和由程序員自己定義的函數(shù)B:在主函數(shù)main()中可以調(diào)用其他函數(shù),其他函數(shù)之間不可以相互調(diào)

溫馨提示

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

評論

0/150

提交評論