会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

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

宽屏显示 收藏 分享

资源预览需要最新版本的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、有以下定义intalongbdoublex,y则以下选项中正确的表达式是。AaintxyBaxyCaybDyxyx15、以下选项中能表示合法常量的是。A整数1,200B实数1.5E2.0C字符斜杠\D字符串\00716、表达式aaa9的值是。A9B9C18D017、若变量已正确定义,在ifWprintfd\n,k中,以下不可替代W的是。Aa<>bcBchgetchatCabcDa18、有以下程序include<stdio.h>main{inta1,b0ifabelseifa0ifab2elseb3printfd\n,b}程序运行后的输出结果是。A0B1C2D319、若有定义语句inta,bdoublex则下列选项中没有错误的是。Aswitchx2{cage0abreakcase1bbreakdefaultab}Bswitchintx/2.0{ease0abreakcase1bbreakdefaultab}Cswitebintx2{case0abreakcase1bbreakdefaultab}Dswitchintx2{case0.0abreakcase1.0bbreakdefaultab}20、有以下程序include<stdio.h>main{inta1,b2whilea<6{baa2b10}printfd,d、n,a,b}程序运行后的输出结果是。A5,11B7,1C7,11D6,121、有以下程序include<stdio.b>main{inty10Whileyprintfyd\n,y}程序执行后的输出结果是。Ay0By1Cy1Dwhile构成无限循环22、有以下程序include<stdio.h>main{charSrstuvprintfc\n,s2}程序运行后的输出结果是。AtuvB字符t的ASCII码值CtD出错23、有以下程序include<stdio.h>include<string.b>main{charxSTRINGx00x1\0x20printfdd\n,sizeofx,strlenx}程序运行后的输出结果是。A61B70C63D7124、有以下程序include<stdio.h>intfintxmain{intn1,mmfffnprintfd\n,m}intfintx{returnx2}程序运行后的输出结果是。A1B2C4D825、以下程序段完全正确的是。Aintpscanfd,&pBintpscanfd,pCintk,p&kscanfd,pDintk,pp&kscanfd,p26、有定义语句intp4以下选项中与此语句等价的是。Aintp4BintpCintp4Dintp427、下列定义数组的语句,正确的是。AintN10intxNBdefineN10intxNCintx0..10Dintx28、若要定义一个具有5个元素的整型数组,以下错误的定义语句是。Ainta5{0}Bintb{0,0,0,0,0}Cintc23Dinti5,di29、有以下程序include<stdio.h>voidfintpmain{inta5{1,2,3,4,5,rafrprintfd\n,r}voidfintP{pp3printfd,,p}程序运行后的输出结果是。A1,4B4,4C3,1D4,130、有以下程序函数fun只对下标为偶数的元素进行操作include<stdio.h>voidfuninta,intn{inti,j,k,tfori0i<n1i2{kiforjij<nj2ifaj>akkjtaiaiakakt}}main{intaa10{1,2,3,4,5,6,7,ifunaa,7fori0i<7iprintfd,,aaiprintf\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,s10STBifs1s2STCifstrcpys1,s21STDifs1s20ST32、以下不能将s所指字符串正确复制到t所指存储空间的是。Awhilets{tsBfori0tisiiCdo{ts}whilesDfori0,j0tisj33、有以下程序strcat函数用以连接两个字符串include<stdio.h>include<string.h>main{chara20ABCD\0EFG\0,bIJKstrcata,bprintfs\n,a}程序运行后的输出结果是。AABCDE\0FG\0IJKBABCDIJKCIJKDEFGIJK34、有以下程序,程序中库函数islowerch用以判断ch中的字母是否为小写字母include<stdio.h>include<ctype.h>voidfuncharP{inti0whilepi{ifpi&&islowerpi1pi1pi1aAi}}main{chars1100abcdEFGfuns1printfs\n,s1}程序运行后的输出结果是。AabcdEFGBAbCdEFgCaBcDEFGDabcdEFg35、有以下程序include<stdio.h>voidfunintx{ifx/2>1funx/2printfd,x}main{fun7printf\n程序运行后的输出结果是。A137B731C73D3736、有以下程序include<stdio.h>intfun{staticintx1x1returnx}main{inti,s1fori1i<5isfunprintfd\n,s}程序运行后的输出结果是。A11B21C6D12037、有以下程序include<stdio.h>include<stdlib.h>main{inta,b,cabcintmallocsizeofinta1b2,c3abprintfd,d,d\n,a,b,c}程序运行后的输出结果是。A3,3,3B2,2,3C1,2,3D1,1,338、有以下程序include<stdio.h>main{hats,t,A10doubleB6ssizeofAtsizeofBprintfd,d\n,s,t}在VC6平台上编译运行,程序运行后的输出结果是。A2,4B4,4C4,8D10,639、若有以下语句typedefstructS{intgcharh}T以下叙述中正确的是。A可用S定义结构体变量B可用T定义结构体变量CS是struct类型的变量DT是structS类型的变量40、有以下程序include<stdio.h>main{shortc124cc______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<stdio.h>main{inta200,b010printfdd\n,a,b}7、有以下程序include<stdio.h>main{intx,yscarf2d1d,&x,&yprintfd\n,xy}程序运行时输入1234567,程序的运行结果是7。8、在C语言中,当表达式值为0时表示逻辑值假,当表达式值为8时表示逻辑值真。9、有以下程序include<stdio.h>main{inti,n{0,0,0,0,0}forili<4i{nini131printfd,ni}}程序运行后的输出结果是9.10、以下fun函数的功能是找出具有N个元素的一维数组中的最小值,并作
编号:201401052150058566    大小:149.83KB    格式:DOC    上传时间:2014-01-05
  【编辑】
5
关 键 词:
财务、会计、考试、等级
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

当前资源信息

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

官方联系方式

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

相关资源

相关资源

相关搜索

财务、会计、考试、等级  
关于我们 - 网站声明 - 网站地图 - 友情链接 - 网站客服客服 - 联系我们
copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5