二级C语言真题2010年09月(有解析).doc二级C语言真题2010年09月(有解析).doc

收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

二级C语言真题2010年09月一、选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的1、下列叙述中正确的是。A线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C线性表的链式存储结构所需要的存储空唰一般要少于顺序存储结构D上述三种说法都不对2、下列叙述中正确的是。A在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D上述三种说法都不对3、软件测试的目的是。A评估软件可靠性B发现并改正程序中的错误C改正程序中的错误D发现程序中的错误4、下面描述中,不属于软件危机表现的是。A软件过程不规范B软件开发生产率低C软件质量难以控制D软件成本不断提高5、软件生命周期是指。A软件产品从提出、实现、使用维护到停止使用退役的过程B软件从需求分析、设计、实现到测试完成的过程C软件的开发过程D软件的运行维护过程6、面向对象方法中,继承是指。A一组对象所具有的相似性质B一个对象具有另一个对象的性质C各对象之间的共同性质D类之间共享属性和操作的机制7、层次型、网状型和关系型数据库划分原则是。A记录长度B文件的大小C联系的复杂程度D数据之间的联系方式8、一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是。A一对一B一对多C多对多D多对一9、数据库设计中反映用户对数据要求的模式是。A内模式B概念模式C外模式D设计模式10、有三个关系R、S和T如下则由关系R和S得到关系T的操作是。A自然连接B交C投影D并11、以下关于结构化程序设计的叙述中正确的是。A一个结构化程序必须同时由顺序、分支、循环三种结构组成B结构化程序使用GOTO语句会很便捷C在C语言中,程序的模块化是利用函数实现的D由三种基本结构构成的程序只能解决小规模的问题12、以下关于简单程序设计的步骤和顺序的说法中正确的是。A确定算法后,整理并写出文档,最后进行编码和上机调试B首先确定数据结构,然后确定算法,再编码,并上机调试,最后整理文档C先编码和上机调试,在编码过程中确定算法和数据结构,最后整理文档D先写好文档,再根据文档进行编码和上机调试,最后确定算法和数据结构13、以下叙述中错误的是。AC程序在运行过程中所有计算都以二进制方式进行BC程序在运行过程中所有计算都以十进制方式进行C所有C程序都需要编译链接无误后才能运行DC程序中整型变量只能存放整数,实型变量只能存放浮点数14、有以下定义INTA;LONGB;DOUBLEX,Y;则以下选项中正确的表达式是。AAINTXYBAXY;CAYBDYXYX15、以下选项中能表示合法常量的是。A整数1,200B实数15E20C字符斜杠\D字符串\00716、表达式AAA9的值是。A9B9C18D017、若变量已正确定义,在IFWPRINTFD\N,K;中,以下不可替代W的是。AA<>BCBCHGETCHATCABCDA18、有以下程序INCLUDE<STDIOH>MAIN{INTA1,B0;IFABELSEIFA0IFAB2;ELSEB3PRINTFD\N,B;}程序运行后的输出结果是。A0B1C2D319、若有定义语句INTA,B;DOUBLEX;则下列选项中没有错误的是。ASWITCHX2{CAGE0A;BREAK;CASE1B;BREAK;DEFAULTA;B;}BSWITCHINTX/20{EASE0A;BREAK;CASE1B;BREAK;DEFAULTA;B;}CSWITEBINTX2{CASE0A;BREAK;CASE1B;BREAK;DEFAULTA;B;}DSWITCHINTX2{CASE00A;BREAK;CASE10B;BREAK;DEFAULTA;B;}20、有以下程序INCLUDE<STDIOH>MAIN{INTA1,B2;WHILEA<6{BA;A2;B10;}PRINTFD,D、N,A,B;}程序运行后的输出结果是。A5,11B7,1C7,11D6,121、有以下程序INCLUDE<STDIOB>MAIN{INTY10;WHILEY;PRINTFYD\N,Y;}程序执行后的输出结果是。AY0BY1CY1DWHILE构成无限循环22、有以下程序INCLUDE<STDIOH>MAIN{CHARSRSTUV;PRINTFC\N,S2;}程序运行后的输出结果是。ATUVB字符T的ASCII码值CTD出错23、有以下程序INCLUDE<STDIOH>INCLUDE<STRINGB>MAIN{CHARXSTRING;X00;X1\0;X20;PRINTFDD\N,SIZEOFX,STRLENX;}程序运行后的输出结果是。A61B70C63D7124、有以下程序INCLUDE<STDIOH>INTFINTX;MAIN{INTN1,M;MFFFN;PRINTFD\N,M;}INTFINTX{RETURNX2;}程序运行后的输出结果是。A1B2C4D825、以下程序段完全正确的是。AINTP;SCANFD,&P;BINTP;SCANFD,P;CINTK,P&K;SCANFD,PDINTK,P;P&K;SCANFD,P26、有定义语句INTP4;以下选项中与此语句等价的是。AINTP4;BINTP;CINTP4;DINTP4;27、下列定义数组的语句,正确的是。AINTN10;INTXN;BDEFINEN10INTXN;CINTX010;DINTX;28、若要定义一个具有5个元素的整型数组,以下错误的定义语句是。AINTA5{0};BINTB{0,0,0,0,0};CINTC23;DINTI5,DI;29、有以下程序INCLUDE<STDIOH>VOIDFINTP;MAIN{INTA5{1,2,3,4,5,RA;FR;PRINTFD\N,R;}VOIDFINTP{PP3;PRINTFD,,P;}程序运行后的输出结果是。A1,4B4,4C3,1D4,130、有以下程序函数FUN只对下标为偶数的元素进行操作INCLUDE<STDIOH>VOIDFUNINTA,INTN{INTI,J,K,T;FORI0;I<N1;I2{KI;FORJI;J<N;J2IFAJ>AKKJ;TAI;AIAK;AKT;}}MAIN{INTAA10{1,2,3,4,5,6,7,I;FUNAA,7;FORI0;I<7;IPRINTFD,,AAI;PRINTF\N;}程序运行后的输出结果是。A7,2,5,4,3,6,1B1,6,3,4,5,2,7C7,6,5,4,3,2,1D1,7,3,5,6,2,131、下列选项中,能够满足“若字符串S1等于字符串S2,则执行ST”要求的是。AIFSTRCMPS2,S10ST;BIFS1S2ST;CIFSTRCPYS1,S21ST;DIFS1S20ST;32、以下不能将S所指字符串正确复制到T所指存储空间的是。AWHILETS{T;S;BFORI0;TISI;I;CDO{TS;}WHILES;DFORI0,J0;TISJ;;33、有以下程序STRCAT函数用以连接两个字符串INCLUDE<STDIOH>INCLUDE<STRINGH>MAIN{CHARA20ABCD\0EFG\0,BIJK;STRCATA,B;PRINTFS\N,A;}程序运行后的输出结果是。AABCDE\0FG\0IJKBABCDIJKCIJKDEFGIJK34、有以下程序,程序中库函数ISLOWERCH用以判断CH中的字母是否为小写字母INCLUDE<STDIOH>INCLUDE<CTYPEH>VOIDFUNCHARP{INTI0;WHILEPI{IFPI&&ISLOWERPI1PI1PI1AA;I}}MAIN{CHARS1100ABCDEFG;FUNS1;PRINTFS\N,S1;}程序运行后的输出结果是。AABCDEFGBABCDEFGCABCDEFGDABCDEFG35、有以下程序INCLUDE<STDIOH>VOIDFUNINTX{IFX/2>1FUNX/2;PRINTFD,X;}MAIN{FUN7;PRINTF\N;程序运行后的输出结果是。A137B731C73D3736、有以下程序INCLUDE<STDIOH>INTFUN{STATICINTX1;X1;RETURNX}MAIN{INTI,S1;FORI1;I<5;ISFUN;PRINTFD\N,S;}程序运行后的输出结果是。A11B21C6D12037、有以下程序INCLUDE<STDIOH>INCLUDE<STDLIBH>MAIN{INTA,B,C;ABCINTMALLOCSIZEOFINT;A1;B2,C3;ABPRINTFD,D,D\N,A,B,C;}程序运行后的输出结果是。A3,3,3B2,2,3C1,2,3D1,1,338、有以下程序INCLUDE<STDIOH>MAIN{HATS,T,A10;DOUBLEB6;SSIZEOFA;TSIZEOFB;PRINTFD,D\N,S,T;}在VC6平台上编译运行,程序运行后的输出结果是。A2,4B4,4C4,8D10,639、若有以下语句TYPEDEFSTRUCTS{INTG;CHARH;}T;以下叙述中正确的是。A可用S定义结构体变量B可用T定义结构体变量CS是STRUCT类型的变量DT是STRUCTS类型的变量40、有以下程序INCLUDE<STDIOH>MAIN{SHORTC124;CC______;PRINTFD\N,C;}若要使程序的运行结果为248,应在下划线处填入的是。A>>2B|248C&0248D<<1二、填空题1、一个栈的初始状态为空。首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A,B,C,D依次入栈,之后将所有元素全部退栈,则所有元素退栈包括中间退栈的元素的顺序为1。2、在长度为N的线性表中,寻找最大项至少需要比较2次。3、一棵二叉树有10个度为1的结点,7个度为2的结点,则该二叉树共有3个结点。4、仅由顺序、选择分支和重复循环结构构成的程序是4程序。5、数据库设计的四个阶段是需求分析,概念设计,逻辑设计和5。6、以下程序运行后的输出结果是6。INCLUDE<STDIOH>MAIN{INTA200,B010;PRINTFDD\N,A,B;}7、有以下程序INCLUDE<STDIOH>MAIN{INTX,Y;SCARF2D1D,&X,&Y;PRINTFD\N,XY;}程序运行时输入1234567,程序的运行结果是7。8、在C语言中,当表达式值为0时表示逻辑值“假”,当表达式值为8时表示逻辑值“真”。9、有以下程序INCLUDE<STDIOH>MAIN{INTI,N{0,0,0,0,0};FORIL;I<4;I{NINI131;PRINTFD,NI;}}程序运行后的输出结果是9.10、以下FUN函数的功能是找出具有N个元素的一维数组中的最小值,并作
编号:201401052150058566    类型:共享资源    大小:149.83KB    格式:DOC    上传时间:2014-01-05
  
5
关 键 词:
财务、会计、考试、等级
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:二级C语言真题2010年09月(有解析).doc
链接地址:http://www.renrendoc.com/p-258566.html

当前资源信息

4.0
 
(2人评价)
浏览:88次
baixue100上传于2014-01-05

官方联系方式

客服手机:17625900360   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

精品推荐

相关阅读

人人文库
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5