



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、姓名:_ 班级:_ 学号:_-密-封 -线- 9月计算机等级考试二级c语言模拟试题(5)考试时间:120分钟 考试总分:100分题号一二三四五总分分数遵守考场纪律,维护知识尊严,杜绝违纪行为,确保考试结果公正。.笔试部分、选择题1.算法分析的目的是( )a.找出数据结构的合理性b.找出算法中输入和输出之间的关系c. 分析算法的易懂性和可靠性d. 分析算法的效率以求改进【参考答案】d2.在单链表中,增加头结点的目的是( )a.方便运算的b.使单链表至少有一个结点c.标识表结点中首结点的位置d.说明单链表是线性表的链式存储实现【参考答案】a3.软件开发离不开系统环境资源的支持,其中必要的测试数据属
2、于( )a.硬件资源b.通信资源c.支持软件d.辅助资源【参考答案】d4.分布式数据库系统不具有的特点是( )a.数据分布性和逻辑整体性 b.位置透明性和复制透明性c.分布性 d.数据冗余【参考答案】d5.下列数据模型中,具有坚实理论基础的是( )a.层次模型 b.状模型 c.关系模型 d.以上3个都是【参考答案】c. 6.栈底到栈顶依次存放元素a、b、c、d,在第五个元素e入栈前,栈中元素可以出栈,则出栈序列可能是( )a.abcedb.dcbeac.dbcead.cdabe【参考答案】b7.在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的
3、( )a.安全性b.一致性c.可理解性d.合理性【参考答案】c8.软件开发的结构化生命周期方法将软件生命周期划分成( )a.定义、开发、运行维护b.设计阶段、编程阶段、测试阶段c.总体设计、详细设计、编程调试d.需求分析、功能定义、系统设计【参考答案】a9.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有( )a.特定的数据模型b.数据无冗余c.数据可共享d.专门的数据管理软件【参考答案】a10.实体是信息世界中广泛使用的一个术语,它用于表示( )a.有生命的事物b.无生命的事物c.实际存在的事物 d.一切事物【参考答案】c. 11.下面叙述中正确的是( )a.c语言编
4、译时不检查语法b.c语言的子程序有过程和函数两种c.c语言的函数可以嵌套定义d.c语言的函数可以嵌套调用【参考答案】d12.以下叙述中正确的是( )a.构成c程序的基本单位是函数b.可以在一个函数中定义另一个函数c.main()函数必须放在其他函数之前d.所有被调用的函数一定要在调用之前进行定义【参考答案】a13.下列程序段的输出结果是( )int a=1234;float b=123.456;double c=12345.54321;printf(%2d,%2.1f,%2.1f,a,b,c);a.无输出 b.12,123.5,12345.5c.1la.是死循环 b.循环执行两次c.循环执行一
5、次 d.有语法错误【参考答案】c16.下列程序执行后的输出结果是( )void func1(int i);void func2(int i);char st =hello,friend!;void func1(int i) printf(%c,sti);if(i3)i+=2;func2(i);void func2(int i) printf(%c,sti);if(i3)i+=2;func1(i);main() int i=0;func1(i);printf(n);a.hello b.hel c.hlo d.hlm【参考答案】c. 17.以下程序的输出结果是( )#include stdio.h
6、void prt(int *x,int*y,int*z) printf(%d,%d,%dn,+*x,+*y,*(z+);main() int a=10,b=40,c=20;prt(prt(a.11,42,31 b.11,41,20 12,22,41 12,42,20c.11,21,40 d.11,41,21 11,21,21 12,42,22【参考答案】b. 18.下列程序执行后的输出结果是( )main() int a33,*p,i;p=for(i=1;i9;i+)pi=i+1;printf(%dn,a12);a.3 b.6 c.9 d.随机数【参考答案】b19.下列程序执行后的输出结果是(
7、 )main() char arr24;strcpy(arr,you);strcpy(arr1,me);arr03=printf(sn,arr);a.youelse return f(n-1)+1;main() int i,j=0;for(i=1;i3;i+)j+=f(i);printf(%dn,j);程序运行后的输出结果是( )a.4 b.3 c.2 d.1【参考答案】b. 21.以下对结构体类型变量的定义中,不正确的是( )a.typedef struct aa b.#define aa struct aa int n; aa int n;float m; float m; aa; tdl
8、;aa tdl;c.struct d.struct int n; int n;float m; float m; aa; tdl;struct aa tdl;【参考答案】c. 22.若有以下程序#include stdio.hvoid f(int n);main() void f(int n);f(5);void f(int n) printf(%dn,n);则以下叙述中不正确的是( )a.若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数fb.若在主函数前对函数f进行说明,则在主函数和其后的其他函数中都可以正确调用函数fc.对于以上程序,编译时系统会提示出错信息:提示对f函数重复说明d.函数f无返回值,所以可用void将其类型定义为无返回值型【参考答案】c. 23.有以下程序#include stdio.hmain() file *fp;int i=20,j=30,k,n;fp=fopen(d1.dat,w);fprintf(fp,%dn,i);fprintf(fp,%dn,j);fclose(fp);fp=fopen(d1.dat,r);fscanf(fp,%d%d,printf(%d%dn,k,n);fclose(fp);程序运行后的输出结果是( )a.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高效节能保险产品行业前景分析
- 生物科技行业创新与未来趋势探索
- 河南省周口市鹿邑县2026届九年级数学第一学期期末统考模拟试题含解析
- 江苏省南京市名校2026届数学八年级第一学期期末复习检测模拟试题含解析
- 2025【合同范本】办公设备融资租赁合同范本
- 中国银行盐城市亭湖区2025秋招笔试英语阅读选词题专练30题及答案
- 中国银行漯河市召陵区2025秋招笔试银行特色知识专练及答案
- 邮储银行辽阳市白塔区2025秋招笔试思维策略题专练及答案
- 邮储银行齐齐哈尔市龙沙区2025秋招英文面试20问及高分答案
- 工商银行毕节市纳雍县2025秋招笔试经济学专练及答案
- 2025年徐州市中考地理生物合卷试题卷(含答案及解析)
- 固滨笼石笼护岸施工方案
- 《综合实践:进位制的认识与探究》课件
- 过滤式消防自救呼吸器
- 布洛芬药物分析关键要点
- 【新】2025国职游泳教练考试题库(120题完整版)
- 2025年中央一号文件高频重点考试题库150题(含答案解析)
- 海豚的基础知识
- 交通事故责任认定书复议申请书
- 《参红通络方对不稳定性心绞痛生化指标影响的临床研究》
- 箱变应急预案与响应方案
评论
0/150
提交评论