计算机等级考试二级C语言模拟试题及答案(2)

计算机等级考试二级C语言模拟试题及答案(2)

ID:41601342

大小:39.50 KB

页数:10页

时间:2019-08-28

计算机等级考试二级C语言模拟试题及答案(2)_第1页
计算机等级考试二级C语言模拟试题及答案(2)_第2页
计算机等级考试二级C语言模拟试题及答案(2)_第3页
计算机等级考试二级C语言模拟试题及答案(2)_第4页
计算机等级考试二级C语言模拟试题及答案(2)_第5页
资源描述:

《计算机等级考试二级C语言模拟试题及答案(2)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2007年计算机等级考试二级C语言模拟试题及答案(2)一、选择题(每题2分,共计70分)1.循环链表的主要优点是A)不再需要头指针了B)从表中任一结点出发都能访问到整个链表C)在进行插入、删除运算时,能更好的保证链表不断开D)已知某个结点的位置后,能够容易的找到它的直接前件 2.栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是A)ABCEDB)DCBEAC)DBCEAD)CDABE 3.n个顶点的强连通图的边数至少有A)n-1B)n(n-1)C)nD)n+1 4.在结构化程序设计思想提出

2、之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的A)安全性B)一致性C)可理解性D)合理性 5.模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的A)抽象和信息隐蔽B)局部化和封装化C)内聚性和耦合性D)激活机制和控制方法6.软件开发的结构化生命周期方法将软件生命周期划分成A)定义、开发、运行维护B)设计阶段、编程阶段、测试阶段C)总体设计、详细设计、编程调试D)需求分析、功能定义、系统设计 7.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是A)路径的集合B)循环

3、的集合C)目标的集合D)地址的集合 8.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有A)特定的数据模型B)数据无冗余C)数据可共享D)专门的数据管理软件 9.数据库设计包括两个方面的设计内容,它们是A)概念设计和逻辑设计B)模式设计和内模式设计C)内模式设计和物理设计D)结构特性设计和行为特性设计 10.实体是信息世界中广泛使用的一个术语,它用于表示A)有生命的事物B)无生命的事物C)实际存在的事物D)一切事物11.C语言中提供的关键字是A)swicthB)cherC)CaseD)default 12.以

4、下有4组用户标识符,其中合法的一组是A)For-subCaseB)4dDOSizeC)f2_G3IfabcD)WORDvoiddefine 13.若有定义:inta=8,b=5,c;,执行语句c=a/b+0.4;后,c的值为A)1.4B)1C)2.0D)2 14.已知各变量的类型如下inti=8,k,a,b;unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C语言语法的表达式是A)a+=a-=(b=4)*(a=3)B)a=a*3+2C)x%(-3)D)y=float(i) 15.设i是int型变量,f是

5、float型变量,用下面的语句给这两个变量输入值:scanf("i=%d,f=%f",&i,&f);为了把100和765.12分别赋给i和f,则正确的输入为A)100 765.12B)i=100,f=765.12C)100  765.12D)x=100  ,y=765.12 16.下列程序的输出结果是main(){inta=2;a%=4-1;printf("%d",a);a+=a*=a-=a*=3;printf("\n%d",a);}A)2,12B)-1,12C)1,0D)2,0 17.若有以下程序main(){intk=2,i=2

6、,m;m=(k+=i*=k);printf("%d,%d\n",m,i);}执行后的输出结果是A)8,6B)8,3C)6,4D)7,4 18.以下不正确的if语句形式是A)if(x>y&&x!=y);B)if(x==y)x+=y;C)if(x!=y)scanf("%d",&x)elsescanf("%d",&y);D)if(x 19.以下程序中循环体总的执行次数是inti,j;for(i=6;i>1;i--)for(j=0;j{……}A)20B)261C)15D)25 20.对于下面的程序,说法正确的是main(){intx=3,y

7、=4,z=2;if(x=y+z)printf("x=y+z");elseprintf("x!=y+z");}A)不能通过编译B)输出6C)输出x!=y+zD)输出x=y+z21.下列程序的输出结果是main(){inta[3],i,j,k=2;for(i=0;i<3;i++)a[i]=i;for(i=0;ifor(j=0;ja[j]=a[i];printf("%d\n",a[2]);}A)2B)3C)1D)0 22.标准库函数fgets(buf,n,fp)的功能是A)从fp所指向的文件中读取长度为n的字符串存入缓冲区bufB)从fp

8、所指向的文件中读取长度不超过n-1的字符串存入缓冲区bufC)从fp所指向的文件中读取n个字符串存入缓冲区bufD)从fp所指向的文件中读取长度为n-1的字符串存入缓冲区buf 23.如下程序的执行结果是main(){staticin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。