计算机二级C语言考试考前模拟试题.docx
《计算机二级C语言考试考前模拟试题.docx》由会员分享,可在线阅读,更多相关《计算机二级C语言考试考前模拟试题.docx(26页珍藏版)》请在优知文库上搜索。
1、一、选择题(每小题1分,共40分)1单选题有以下程序(注:字符a的ASCH码值为97):#includemain()Icharabcw;doIPrintf(%d,8%IO);while(a);I程序运行后的输出结果是()。A. 789B. abeB.abeC. 7890D.参考答案:A参考解析:因为小写字符a,b,C的ASCIl码值分别为97,98,99,而在domhile循环语句中,每次对字符的ASCil码值取余数并输出,所以分别输出7,8,9。E. 单选题有以下程序:*includentf(intx,inty)Iretum(y-x)x);:main()ini=3.b=4,c=5,d;d=f
2、(a,b).f(.c);printf(%dn,d);I程序运行后的输出结果是()0B. 10C. 8D.9参考答案:D参考解析:调用f(a,b)函数返回3,调用f(a,C)函数返回6,所以外层调用f(f(a,b),f(a,c);即调用f(3,6)函数返回9。D. 单选题下面叙述中错误的是()。A,软件测试的目的是发现错误并改正错误B.对被调试的程序进行“错误定位”是程序调试的必要步骤C.程序调试通常也称为DebUgD.软件测试应严格执行测试计戈I,排除测试的随意性参考答案:A参考解析:软件测试的目的是为了发现错误而执行程序的过程,并不涉及改正错误,所以选项A错误。程序调试的基本步骤有:错误定位
3、、修改设计和代码,以排除错误、进行回归测试,防止引进新的错误。程序调试通常称为DebUg,即排错。软件测试的基本准则有:所有测试都应追溯到需求、严格执行测试计戈J,排除测试的随意性、充分注意测试中的群集现象、程序员应避免检查自己的程序、穷举测试不可能、妥善保存测试计划等文件。4单选题以下关于结构化程序设计的叙述中正确的是()B)1.2.3。1,口口02.口匚1口3(回车D)l23ABCD参考答案:D参考解析:SCanf()的格式控制串可以使用其他非空白字符,如本题中的逗号,但在输入时必须输入这些字符,以保证匹配。所以逗号必须输入。6单选题以下四个程序中,完全正确的是()。B ) *includ
4、e main()I / programming * Z printf( programming! D ) include nain()I / * PrOgramnUng / printf( , PrograInmiM JA)WinciudcMmain();/programming/Zprintf(programming!no);,C)Winclutlemain()/PrUgramming/printf(programming!nM);ABCD参考答案:B参考解析:C语言中注释语句的注释方法是:/*注释内容*/或注释一行。所以A与C错误,D选项中预编译命令indade前丢掉了“#号。所以选择7单
5、选题算法的空间复杂度是指()oA.算法在执行过程中所需要的计算机存储空间B.算法所处理的数据量C.算法程序中的语句或指令条数D,算法在执行过程中所需要的临时工作单元数参考答案:A参考解析:算法的空间复杂度是指算法在执行过程中所需要的内存空间。所以选择A08单选题有以下程序:Aincludcvoidfun(in(a.ntb)Iinttjt=a=b;b=t;Imain()Iinic10=11,2,3,4,5.6.7.8,9.0,i;for(i三0;i10;i+=2)fun(cilci1.);for(i=OjiIO;i)printf(-%d,tci)tprintf(n,);程序运行后的输出结果是()
6、。A. 1,2,3,4,5,6,7,8,9,0,B.2,1, 4,3, 6,5, 8,7, 0, 9,C.0, 9, 8,7, 6,5, 4, 3, 2,1,D.0,1, 2, 3, 4, 5, 6,7, 8, 9,参考答案:A参考解析:函数调用中发生的数据传送是单向的。即只能把实参的值传送给形参而不能把形参的值反向地传送给实参。因此在函致调用过程中,形参的值发生改变,而实参中的值不会变化,所以数组C中的元素的值并没有变化,选择鼠9单选题若变量x,y已正确定义并赋值,以下符合C语言语法的表达式是()0A.x+l=yB.+x,y=xC. x=z+10=z+yD. double(x)10参考答案:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 语言 考试 考前 模拟 试题