版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
長風破浪會有時,直掛云帆濟滄海。大學試題(計算機科學)-C語言程序設計筆試(2018-2023年)真題摘選含答案(圖片大小可自由調(diào)整)卷I一.參考題庫(共30題)1.編程序按下列公式計算y的值(精度為1e-6)。2.語句while(!E);中的表達式!E等價于()。A、E==0B、E!=1C、E!=0D、E==13.當兩個字符串所包含的字符個數(shù)相同時,才能比較兩個字符串的大小。4.下列程序的功能是輸入一個正整數(shù),判斷是否能被3或7整除,若能整除,輸出“YES”,若不能整除,輸出“NO”。請為程序填空。 5.程序設計中“好的結(jié)構(gòu)”比“高的效率”更為重要。6.有下面的程序段,執(zhí)行后錯誤的結(jié)果是() A、運行后將輸出ChinaB、運行后將輸出ChiC、編譯出錯D、運行后將輸出Ch7.以下代碼執(zhí)行輸入21則輸出()。 A、無結(jié)果B、21C、能輸出,全值是隨機值D、其它都不對8.結(jié)構(gòu)化程序設計原則是()。A、限制和避免使用goto語句B、必須遵循算法的三大結(jié)構(gòu)(順序、選擇、循環(huán))C、采用“單入口、單出口”的控制結(jié)構(gòu)D、采用“自頂向下、逐步求精”方法進行設計9.編寫一個函數(shù)實現(xiàn)將字符串str1和字符串str2合并,合并后的字符串按其ASCII碼值從小到大進行排序,相同的字符在新字符串中只出現(xiàn)一次。10.若一維數(shù)組在定義時進行了初始化,則可以省略數(shù)組長度,系統(tǒng)會根據(jù)初始值個數(shù)確定該數(shù)組長度。11.inta[3][4]={{1},{5},{9}};它的作用是將數(shù)組各行第一列的元素賦初值,其余元素值為0.12.下列程序段的輸出結(jié)果是() 13.輸入正整數(shù)m,求出前m項的和2/1+3/2+5/3+8/5+13/8+...。14.條件運算符是一個()A、單目運算符B、雙目運算符C、三目運算符D、四目運算符15.C語言中的for語句可以用于循環(huán)次數(shù)已經(jīng)確定的情況,但是不能用于循環(huán)次數(shù)不確定而只給出循環(huán)結(jié)束條件的情況.16.循環(huán)結(jié)構(gòu)三大語句中,while循環(huán)最少的執(zhí)行次數(shù)是()次。A、0B、1C、2D、317.下面程序段的輸出結(jié)果是()。 A、357B、369C、159D、14718.找出1000以內(nèi)的所有完數(shù),并輸出其因子。(一個數(shù)如恰好等于它的因子之和,這個數(shù)稱為完數(shù),如6=1+2+3)。19.關于基類和派生類的描述中,錯誤的是()A、基類和派生類間是包含關系B、派生類中可以定義自己的成員C、基類成員在派生類中的訪問權限與繼承方式有關D、一個派生類可以從一個基類派生,也可以從多個基類派生20.寫出以下程序的輸出結(jié)果。 21.return語句的一般形式包含()A、return表達式;B、return表達式C、return(表達式);D、return(表達式)22.下列表達式中符合C語言語法的賦值表達式是()。A、a=7+b+c=a+7B、a=7+b++=a+7C、a=(7+b,b++,a+7)D、a=7+b,c=a+723.數(shù)組定義為int?a[3][2]={1,2,3,4,5,6},數(shù)組元素()的值為6。A、a[3][2]B、a[2][1]C、a[1][2]D、a[2][3]24.若有變量說明:chars,s1[20];執(zhí)行語句:s="student";s1=s;正確的敘述是:()。A、二個語句都不正確B、s所指向的字符串和s1的值都是"student"C、第一個語句正確,而第二個語句不正確D、第二個語句正確,而第一個語句不正確25.編寫程序,讀入一個以符號"."結(jié)束的長度小于20字節(jié)的英文句子,檢查其是否為回文(即正讀和反讀都是一樣的,不考慮空格和標點符號)。 例如:讀入句子:MADAM?I’M?ADAM.它是回文,所以輸出:YES 讀入句子:ABCDBA.它不是回文,所以輸出:NO26.程序運行時,輸入1,則文件test中的內(nèi)容是()27.下面程序段不是死循環(huán)的是()A、?int??j=100;?while(1){j=j%100+2;if(j>100)break;}B、?for(?;?;?);C、?int?k=0;?do{?++k;}while(k>=0);D、?int?s=36;?while(s);--s;28.下列程序的輸出結(jié)果是() 29.下列表達式中,()不是關系表達式。A、x%2==0B、!(x%2)C、(x/2*2-x)==0D、x%2!=030.字節(jié)是數(shù)據(jù)存儲的基本_單位。卷I參考答案一.參考題庫1.參考答案:2.參考答案:A3.參考答案:錯誤4.參考答案:5.參考答案:正確6.參考答案:A,B,D7.參考答案:A8.參考答案:A,B,C,D9.參考答案:10.參考答案:正確11.參考答案:正確12.參考答案:-113.參考答案:14.參考答案:C15.參考答案:錯誤16.參考答案:A17.參考答案:A18.參考答案:19.參考答案:A20.參考答案: 21.參考答案:A,C22.參考答案:C23.參考答案:B24.參考答案:A25.參考答案:26.參考答案:Hello,27.參考答案:A28.參考答案:10,41,7029.參考答案:B30.參考答案:正確卷II一.參考題庫(共30題)1.在進行賦值轉(zhuǎn)換時,變量的類型被自動轉(zhuǎn)換為賦值號右邊的表達式值的類型。2.若有以下定義和語句,則以下語句正確的是() A、a=5;B、a={2,’a’,1.2};C、printf("%d/n",a);D、n=a;3.請編寫一個函數(shù)其功能是:刪除字符串中指定下標開始的n個字符。其中,a指向字符串,k中存放指定的下標。4.Raptor中,常用的求絕對值與求最大值功能函數(shù)有()。A、floorB、ceilingC、absD、max5.(專業(yè))對于循環(huán)結(jié)構(gòu)for(表達式1;;表達式3)可以理解為()。A、for(表達式1;0;表達式3)B、for(表達式1;1;表達式3)C、for(表達式1;表達式1;表達式3)D、for(表達式1;表達式3;表達式3)6.下列運算符中,是邏輯運算符有()。 A、AB、BC、CD、D7.C語言允許在同一條語句中定義多個相同類型的變量,其間用分號進行分隔。8.N個數(shù)進行冒泡排序需要N-1趟才能排序完畢9.若a=3,b=2,c=1則關系表達式"(a>b)==c"的值為"真".10.有無()語句,并不是程序結(jié)構(gòu)好壞的標志。A、順序結(jié)構(gòu)B、選擇結(jié)構(gòu)C、循環(huán)結(jié)構(gòu)D、goto11.完善程序輸出2行3列數(shù)組a各元素的值。要求先輸出第二行元素,再輸出第一行。 12.編寫出一個宏定義MYALPHA(C),用以判斷C是否是字母字符,若是得1,否則得0。13.下面各選項組中,均是C語言關鍵字的組是()A、auto,enum,includeB、switch,typedef,continueC、signed,union,scanfD、if,struct,type14.要求在數(shù)組里刪除下標為奇數(shù)、同時ASCII值偶數(shù)的字符,并顯示剩余后字符。15.下面程序是教務管理系統(tǒng)中的部分代碼,要求實現(xiàn)輸入一個平臺成績,判斷成績是否及格(及格線為90分),空白處應填入()。 A、if(score>=90)B、if(score<=90)C、平臺考核及格D、平臺考核不及格16.程序設計的目標,不只編寫一個能得到正確運行結(jié)果的程序,還應關注程序結(jié)構(gòu)的好壞,“好的結(jié)構(gòu)”比“高的效率”更為重要。17.算法的有窮性是指()。A、算法在有限步內(nèi)結(jié)束,每一步在有限時間內(nèi)結(jié)束B、算法的步驟可以有無數(shù)步C、每一步可以再無限長時間內(nèi)完成D、以上都不對18.請編寫程序,輸出所有的“桃花數(shù)”,所謂“桃花數(shù)”是指一個4位數(shù),其各位數(shù)字的4次方和等于該數(shù)本身。19.C語言中只能逐個引用數(shù)組元素而不能一次引用整個數(shù)組.20.與表達式“!(x>0)”等價的表達式是“x<=0”。21.輸入語句scanf("%d%d%f",&m,&y);中變量的個數(shù)和輸入格式符個數(shù)不一致導致出現(xiàn)輸入錯誤。22.關系運算符<=與==的優(yōu)先級相同.23.算術運算符、賦值運算符和關系運算符的運算優(yōu)先級按從高到低依次為()。A、算術運算、賦值運算、關系運算B、算術運算、關系運算、賦值運算C、關系運算、賦值運算、算術運算D、關系運算、算術運算、賦值運算24.在C程序中,函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可以嵌套。25.已定義ch為字符型變量,以下賦值語句中錯誤的是().A、ch=’/’;B、ch=62+3;C、ch=NULL;D、ch=’/xaa’;26.下面程序段的運行結(jié)果是() 27.設a、b、c為整型數(shù),且a=2、b=3、c=4,則執(zhí)行完以下語句: a*=16+(b++)-(++c); 后,a的值是()28.下面程序的功能是() A、將file2.ASC中的字符追加到file1.ASC中B、將file1.ASC中的字符復制到file2.ASC中C、將file1.ASC中的字符顯示在屏幕上D、將兩個文件的內(nèi)容在file1.ASC中合并29.要為float類型變量x、y、z賦同一初值3.14,下列說明語句哪一個是正確的()。A、floatx,y,z=3.14;B、floatx,y,z=3*3.14;C、floatx=3.14,y=3.14,z=3.14;D、floatx=y=z=3.14;30.若變量均已正確定義并賦值,以下合法的C語言賦值語句是()A、x=y=5B、x=n%2.5C、x+n=iD、x=5=4+1卷II參考答案一.參考題庫1.參考答案:錯誤2.參考答案:C3.參考答案:4.參考答案:C,D5.參考答案:B6.參考答案:B,C7.參考答案:錯誤8.參考答案:正確
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB 12158-2024防止靜電事故通用要求
- 二零二五年度地質(zhì)災害防治安全承包合同范本2篇
- 2025年度老舊廠房拆除重建項目轉(zhuǎn)讓合同3篇
- 二零二五版UPS不間斷電源系統(tǒng)在數(shù)據(jù)中心節(jié)能改造中的應用合同3篇
- 二零二五年度食品安全樣本檢驗合同2篇
- 2025年度物業(yè)管理委托合同(住宅小區(qū))3篇
- 三方監(jiān)理服務協(xié)議:2024年度工程監(jiān)管協(xié)議版B版
- 二零二五版公司銷售業(yè)務員合同協(xié)議書含虛擬貨幣交易業(yè)務合作3篇
- 2024年轎車物流服務協(xié)議模板版B版
- 2024煙花爆竹行業(yè)信用風險防范購銷合同管理3篇
- 2025年山東光明電力服務公司招聘筆試參考題庫含答案解析
- 《神經(jīng)發(fā)展障礙 兒童社交溝通障礙康復規(guī)范》
- 詩詞接龍(飛花令)PPT
- 子宮內(nèi)膜癌(課堂PPT)
- 澳大利亞公司法1-30
- 海上試油測試技術0327
- 中國地圖標準版(可編輯顏色)
- 瑪氏銷售常用術語中英對照
- (完整)貓咪上門喂養(yǎng)服務協(xié)議書
- 上海牛津版三年級英語3B期末試卷及答案(共5頁)
- 行為疼痛量表BPS
評論
0/150
提交評論