资源描述:
《计算机等级考试 二级C语言 笔试模拟试题 人邮一》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、选择题本题共得(0)分软件生命周期中花费费用最多的阶段是A)详细设计B)软件编码C)软件测试D)软件维护考生答案:正确答案:D为了提高测试的效率,应该A)随机选取测试数据B)取一切可能的输入数据作为测试数据C)在完成编码以后制定软件的测试计划D)集中对付那些错误群集的程序考生答案:正确答案:D以下不是面向对象思想中的主要特征的是A)多态B)继承C)封装D)垃圾回收考生答案:正确答案:D下列叙述中,不符合良好程序设计风格要求的是A)程序的效率第一,清晰第二B)程序的可读性好C)程序中要有必要的注释D)输入数据前要有提示信息考生答案
2、:正确答案:A软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指A)模块间的关系B)系统结构部件转换成软件的过程描述C)软件层次结构D)软件开发过程考生答案:正确答案:B数据处理的最小单位是A)数据B)数据元素C)数据项D)数据结构考生答案:正确答案:C假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为A)log2nB)n2C)O(n1..5)D)n(n-1)/2考生答案:正确答案:D在深度为5的满二叉树中,叶子结点的个数为A)32B)31C)16D)15考生答案:正确答案:C数据库系统的核心是A)数据库
3、B)数据库管理系统C)模拟模型D)软件工程考生答案:正确答案:B一个关系中属性个数为1时,称此关系为A)对应关系B)单一关系C)一元关系D)二元关系考生答案:正确答案:C下面各选项中,均是C语言合法标识符的选项组是A)33weautoB)_23me_3ewC)_433e_elseD)ER-DF32考生答案:正确答案:B可在C程序中用作用户标识符的一组标识符是A)andB)DateC)HiD)case_2007y-m-dDr.TomBigl考生答案:正确答案:A以下对C语言函数的有关描述中,正确的是A)在C语言中调用函数时,只能把实参
4、的值传给形参,形参的值不能传送给实参B)C函数既可以嵌套定义又可以递归调用C)函数必须有返回值,否则不能使用函数D)函数必须有返回值,返回值类型不定考生答案:正确答案:A若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是A)函数的实参和其对应的形参共占同一存储单元B)形参只是形式上的存在,不占用具体存储单元C)同名的实参和形参占同一存储单元D)函数的形参和实参分别占用不同的存储单元考生答案:正确答案:D现有定义inta;doubleb;floatc;chark;,则表达式a/b+c-k值的类型为:A)intB)dou
5、bleC)floatD)char考生答案:正确答案:B以下关于long、int和short类型数据占用内存大小的叙述中正确的是A)均占4个字节B)根据数据的大小来决定所占内存的字节数C)由用户自己定义D)由C语言编译系统决定考生答案:正确答案:D有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为A)55566.0B)566.0C)7777.0D)566777.0考生答案:正确答案:B若变量已正确定义,
6、有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d",i);其输出结果是A)0,0B)0,1C)1,1D)程序进入无限循环考生答案:正确答案:B下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(xvoidma
7、in(){intcs;while((cs=getchar())!=;''){switch(cs-'2'){case0case1:putchar(cs+4);case2:putchar(cs+4);break;case3:putchar(cs+3);default:putchar(cs+2);}}}A)668977B)668966C)6677877D)6688766考生答案:正确答案:A以下程序的输出结果是main(){inta,i;a=0;for(i=1;i<5;i++){switch(i){case0:case3:a+=2;c
8、ase1:case2:a+=3;default:a+=5;}}printf("%d",a);}A)31B)13C)10D)20考生答案:正确答案:A现有如下程序段#include"stdio.h"main(){intk[30]={