




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、二次c語(yǔ)言考試題一、選擇題(1)以下敘述中正確的是a)查找長(zhǎng)度為n的已排序鏈接列表。最壞的情況下,所需的比較次數(shù)為nb)找到長(zhǎng)度為n的對(duì)齊鏈表,最差情況下所需的比較次數(shù)為(n/2)c)配對(duì)長(zhǎng)度為n的對(duì)齊linklist,最差情況下所需的比較次數(shù)為(log2n)d)成對(duì)搜索長(zhǎng)度為n的已排序鏈接列表。最糟糕的情況下,所需的比較次數(shù)為(nlog2n)(2)算法的時(shí)間復(fù)雜度a)算法的執(zhí)行時(shí)間b)算法處理的數(shù)據(jù)量c)算法程序的語(yǔ)言部門(mén)或命令條帶數(shù)d)執(zhí)行期間算法所需的基本操作數(shù)(3)軟件可以按功能劃分:應(yīng)用軟件、系統(tǒng)軟件和支持軟件(或工具軟件)。以下是屬于系統(tǒng)軟件的a)編輯軟件b)操作系統(tǒng)c)教育行政系
2、統(tǒng)d)瀏覽器(4)軟件(程序)調(diào)試的任務(wù)是a)診斷和修復(fù)程序中的錯(cuò)誤b)發(fā)現(xiàn)盡可能多的程序中的錯(cuò)誤c)查找并更正程序中的所有錯(cuò)誤d)確定流程中錯(cuò)誤的性質(zhì)(5)數(shù)據(jù)流程圖(DFD圖)a)軟件摘要設(shè)計(jì)的工具b)用于軟件詳細(xì)設(shè)計(jì)的工具c)結(jié)構(gòu)化方法的要求分析工具d)面向?qū)ο蠓椒ǖ男枨蠓治龉ぞ?6)軟件生命周期可以分為定義階段、開(kāi)發(fā)階段和維護(hù)階段。詳細(xì)設(shè)計(jì)a)定義階段b)開(kāi)發(fā)階段c)維護(hù)階段d)以上三個(gè)步驟(7)在數(shù)據(jù)庫(kù)管理系統(tǒng)中,負(fù)責(zé)定義數(shù)據(jù)模式的語(yǔ)言是a)數(shù)據(jù)定義語(yǔ)言b)數(shù)據(jù)管理語(yǔ)言c)數(shù)據(jù)操作語(yǔ)言d)數(shù)據(jù)控制語(yǔ)言(8)從學(xué)生管理的關(guān)系數(shù)據(jù)庫(kù)訪問(wèn)一個(gè)學(xué)生信息的數(shù)據(jù)單元a)文件b)數(shù)據(jù)庫(kù)c)字段d)
3、記錄(9)數(shù)據(jù)庫(kù)設(shè)計(jì)使用E-R圖描述信息結(jié)構(gòu),但不涉及計(jì)算機(jī)內(nèi)的信息表示,而是屬于數(shù)據(jù)庫(kù)設(shè)計(jì)a)需求分析階段b)邏輯設(shè)計(jì)第一階段c)概念設(shè)計(jì)階段d)物理設(shè)計(jì)階段(10)有兩種關(guān)系r和t:關(guān)系k獲取關(guān)系t的任務(wù)包括a)選擇b)投影c)通信d)和(11)以下敘述是正確的A)C語(yǔ)言程序由過(guò)程和函數(shù)組成B)C語(yǔ)言函數(shù)可以嵌套調(diào)用,例如fun(fun(x)C)C語(yǔ)言函數(shù)不能單獨(dú)編譯d)在C語(yǔ)言中,除main函數(shù)外,其他函數(shù)不能作為單獨(dú)的文件存在(12)以下關(guān)于c語(yǔ)言的敘述中,對(duì)的是A)C語(yǔ)言的注釋不能夾在變量名或關(guān)鍵字中間B)C語(yǔ)言的變量可以在使用前的任何位置定義c)在c語(yǔ)言算術(shù)表達(dá)式的寫(xiě)入中,運(yùn)算符兩
4、側(cè)的操作數(shù)類(lèi)型必須匹配D)C語(yǔ)言中數(shù)字常量包含的空格不會(huì)影響常量值的正確表示(13)以下c語(yǔ)言用戶標(biāo)識(shí)符中的任何一個(gè)無(wú)效A)_1B)AaBcC)a_bD) a-b(14)如果存在定義:double a=22Int i=0,k=18不符合c語(yǔ)言規(guī)定的賦值語(yǔ)句如下:A)a=a,I;b)I=(a k)=(I k);c)I=a;D)i=!a;(15)程序如下#includeMain()char a、b、c、d;scanf(“% c % c”,a,b);c=getchar();d=getchar();printf(“% c % c % c % c % c n”,a,b,c,d);運(yùn)行程序時(shí),按以下方式輸
5、入數(shù)據(jù)(從列1開(kāi)始表示回車(chē)。注:回車(chē)也是字符)1234結(jié)果如下A)1234B)12C)123D)1234(16)在c語(yǔ)言數(shù)據(jù)類(lèi)型的I使用描述中,錯(cuò)誤的是a)要正確表示自然數(shù),必須使用整數(shù)類(lèi)型b)要存儲(chǔ)具有多個(gè)小數(shù)位數(shù)的數(shù)據(jù),必須使用雙精度類(lèi)型c)要處理不同類(lèi)型的相關(guān)數(shù)據(jù)(如“個(gè)人信息”),必須自定義結(jié)構(gòu)類(lèi)型d)如果僅處理“真”和“假”邏輯值,則必須使用邏輯類(lèi)型(17)如果a是數(shù)字類(lèi)型,則邏輯表達(dá)式(a=1) | (a!=1)的值為A)1B)0C)2d)如果不知道a的值,則無(wú)法確認(rèn)(18)在以下選項(xiàng)中,和if(a=1)a=b;else a;具有不同語(yǔ)句功能的switch語(yǔ)句a)交換機(jī)(a) ca
6、se : a=b;BreakDefault:ab)交換機(jī)(a=1) case 03360 a=b;Break外殼1:ac)交換機(jī)(a) default:aBreak事例1: a=b;d)交換機(jī)(a=1) case 13360 a=b;BreakCase 0:a(19)有以下嵌套的if語(yǔ)句If (aIf(aelse k=c;ElseIf(belse k=c;在以下選項(xiàng)中,與上述if語(yǔ)句等價(jià)的語(yǔ)句為A)k=(aB)k=(ac)?b : c);C)k=(aD)k=(a(20)程序如下#includeMain()in i,j,m=1;for(I=1);i3;I) for(j=3);喬J-) if(I
7、* j)3)break;m=I * j;Printf(m=%dn ,m);程序運(yùn)行后的結(jié)果是A)m=6B)m=2C)m=4D)m=5(21)程序如下#include(stdio.hMain() int a=l;b=2;for(;A8;a) b=a;a=2;printf(“% d,%dn”,a,b);程序運(yùn)行后的結(jié)果是A)9、18B)8、11C)7,11D)10,14(22)有以下過(guò)程,其中k的初始值為八進(jìn)制#includeMain() int k=011printf(“% d n”,k);程序運(yùn)行后的結(jié)果是A)12B)11C)10D)9(23)以下語(yǔ)句組中正確的是a)char * s;S= O
8、lympicb)char s7;S= Olympicc)char * s;s= Olympic ;d)char s7;s= Olympic ;(24)以下關(guān)于return語(yǔ)句的敘述中,正確的是a)一個(gè)用戶定義的函數(shù)必須具有return語(yǔ)句b)在一個(gè)用戶定義的函數(shù)中,可以根據(jù)情況設(shè)置多個(gè)return語(yǔ)句c)定義為void類(lèi)型的函數(shù)可以具有返回值的return語(yǔ)句d)沒(méi)有return語(yǔ)句的自定義函數(shù)在執(zhí)行結(jié)束時(shí)不能返回到調(diào)用(25)以下選項(xiàng)中正確定義數(shù)組的語(yǔ)句如下A)int num0.2008;b)int num;c)int N=2008;int numN;D)#define N 2008int
9、numN;(26)程序如下#includeVoid fun(char *c,int d) * c=* c 1;d=d 1;Printf (%c ,* c,d);Main()char b=a,a=AFun(b,a);Printf(%e,%en ,b,a);程序運(yùn)行后的結(jié)果是A)b、b、b、aB)b、b、b、aC)a、b、b、aD)a、b、a、b(27)int(* Pt)3;以下陳述是正確的:a)定義了三個(gè)默認(rèn)類(lèi)型為int的指針變量b)定義具有三個(gè)基本類(lèi)型為int的元素的指針數(shù)組ptc)定義包含三個(gè)元素的名為*pt的整數(shù)數(shù)組d)定義一個(gè)名為pt的指針變量,該變量可以指向每行有三個(gè)整數(shù)元素的二維數(shù)組
10、(28)定義雙精度a10,* s=a;以下是可以表示數(shù)組元素a3的A)(*s)3B)*(s 3)C)*s3D)*s 3(29)程序如下#include(stdio.h)Main()inta 5=1,2,3,4,5,b 5=o,2,1,3,0,I,s=0;for(I=0);i5;I)s=s abI);printf(“% d n”,s);程序運(yùn)行后的結(jié)果是A)6B)10C)11D)15(30)程序如下#includeMain()intb 3 3=o,1,2,0,1,2,o,1,2,I,j,t=1;for(I=0);i3;I)for(j=ij=1);j)t=bIbjI;printf(“% d n”,
11、t);程序運(yùn)行后的結(jié)果是A)1B)3C)4D)9(31)如果有以下定義和語(yǔ)句Char s110=abcd!,* s2= n123 printf(“% d % d n”,strlen (S1),strlen(S2);結(jié)果如下A)5 5B)10 5C)10 7D)5 8(32)以下程序#include#define N 8Void fun(int *x,int I) * x=*(x I);Main()int a n=1,2,3,4,5,6,7,8,I;Fun(a,2);for(I=O;I printf(“% d”,aI);printf(“ n”);程序運(yùn)行后的結(jié)果是A)1313B)2234C)32
12、34D)1234(33)程序如下#includeInt f(int t,int n);緬因int a4=1,2,3,4,s;S=f(a,4);printf(“% d n”,s);Int f(int t,int n)if(n0) return tn-1 f(t,n-1);else return 0;程序運(yùn)行后的結(jié)果是A)4B)1OC)14D)6(34)程序如下#includeInt fun() static int x=1;x * 2;return x;Main()int i,s=1,for(I=1);I=2;I)s=fun();printf(“% d n”,s);程序運(yùn)行后的結(jié)果是A)OB)1
13、C)4D)8(35)程序如下#include#define SUB(a) (a)-(a)Main()int a=2,b=3,c=5,d;d=SUB(a b)* c;printf(“% d n”,d);程序運(yùn)行后的結(jié)果是A)0B)-12C)-20D)10(36)定義:Struct complexint real,unreal data1=1,8,data2以下賦值語(yǔ)句中的錯(cuò)誤是a)data 2=data 1;b)數(shù)據(jù)2=(2,6);c)data 2 . real=data 1 . real;d)data 2 . real=data 1 . unreal;(37)程序如下#include#includeStruct A int a;char b10;雙c;Void f(結(jié)構(gòu)A t);Main()structa=1001, zhangda ,1098.0 ;f(a);printf(“% d,% s,% 6.1f n”,a.a,a.b,a . c);Void f(結(jié)構(gòu)A t) t.a=1002Strcpy(t.b, ChangRong );T.c=1202.0程序運(yùn)行后的結(jié)果是A) 1001,章節(jié)gda,1098.0B) 1002,贊論,1202.0C) 1001
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)智能化管理系統(tǒng)的構(gòu)建與實(shí)踐
- 智慧城市的社會(huì)治理與創(chuàng)新
- 家庭教育中心理激勵(lì)方法探討
- 提升在線教學(xué)質(zhì)量實(shí)操與策略研究
- 19-木皮藍(lán)變?有沒(méi)有辦法提前預(yù)防富深一個(gè)解決方案
- 全球視野下的葡萄酒產(chǎn)區(qū)特色:2025年品牌國(guó)際化路徑研究報(bào)告
- 公交優(yōu)先發(fā)展戰(zhàn)略背景下2025年城市交通擁堵治理路徑探索報(bào)告
- Chitosan-Cy7-5-MW-100000-生命科學(xué)試劑-MCE
- 北京市昌平二中學(xué)南校區(qū)2024年化學(xué)九年級(jí)第一學(xué)期期末質(zhì)量跟蹤監(jiān)視試題含解析
- 2025屆貴州黔西南州望謨?nèi)袑W(xué)七上數(shù)學(xué)期末質(zhì)量檢測(cè)試題含解析
- 服刑人員心理健康教育課件
- 湖南省長(zhǎng)郡中學(xué)“澄池”杯數(shù)學(xué)競(jìng)賽初賽試題(掃描版含答案)
- DB32-T 2665-2014機(jī)動(dòng)車(chē)維修費(fèi)用結(jié)算規(guī)范-(高清現(xiàn)行)
- 外協(xié)(外委)單位作業(yè)安全管理制度(附安全告知書(shū))
- 消防系統(tǒng)施工總進(jìn)度計(jì)劃
- 【專(zhuān)項(xiàng)訓(xùn)練】初二數(shù)學(xué)-全等三角形的綜合應(yīng)用
- 2022年廣東省中山市紀(jì)念中學(xué)三鑫雙語(yǔ)學(xué)校小升初數(shù)學(xué)試卷
- (完整版)《市場(chǎng)營(yíng)銷(xiāo)學(xué)》說(shuō)課課件
- JJG30-2012通用卡尺檢定規(guī)程
- 建設(shè)項(xiàng)目使用林地恢復(fù)林業(yè)生產(chǎn)條件方案
- 混凝土結(jié)構(gòu)及砌體結(jié)構(gòu)課程設(shè)計(jì)(共18頁(yè))
評(píng)論
0/150
提交評(píng)論