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

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

   首页 人人文库网 > 资源分类 > DOC文档下载

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

  • 资源星级:
  • 资源大小:149.83KB   全文页数:17页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

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

二级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个元素的一维数组中的最小值,并作

注意事项

本文(二级C语言真题2010年09月(有解析).doc)为本站会员(baixue100)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5