二级C语言考试模拟试题4

二级C语言考试模拟试题4

ID:41532251

大小:74.39 KB

页数:40页

时间:2019-08-27

二级C语言考试模拟试题4_第1页
二级C语言考试模拟试题4_第2页
二级C语言考试模拟试题4_第3页
二级C语言考试模拟试题4_第4页
二级C语言考试模拟试题4_第5页
资源描述:

《二级C语言考试模拟试题4》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、笔试部分一、选择题1•对下面稈序描述正确的一项是(每行稈序前面的数字表示行号)()①main()②{③floata[3]={0.0};④inti;⑤for(i=0;i<3;i++)scanf("%d",&a[订);⑥for(i=l;i<3;i-H-)a[0]=a[0]+a[i];⑦printf("%f",a[0]);⑧}A.没有错误B.第3行有错误C.第5行有错误D.第7行有错误【参考答案】C2.线性表L=(al,a2,a3...ai,…an),下列说法正确的是()A.每个元素都有一个直接前件和直接后件B.线性表中至少有一个元索C.表屮诸元素的排列顺序必须是由小到大

2、或由大到小D.除笫一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件【参考答案】D3•软件工程的出现是由于()A.程序设计方法学的影响B.软件产业化的需要C.软件危机的出现D.计算机的发展【参考答案】C4•在数据流图(DFD)中,带有名字的箭头表示()A.模块之间的调用关系B.程序的组成成分C.控制程序的执行顺序D.数据的流向【参考答案】D5.关系表中的每一横行称为一个()A.元组B.字段C.属性D.码【参考答案】A6.循环链表的主要优点是()A.不再需要头指针了B.从表屮任一结点出发都能访问到整个链表C.在进行插入、删除运算时,能更好的保证链表

3、不断开D.已知某个结点的位置后,能够容易的找到它的直接前【参考答案】B5.n个顶点的强连通图的边数至少有()A.n-1B.n(n-l)C.nD.n+1【参考答案】C6.模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的()A.抽象和信息隐蔽B.局部化和封装化C.内聚性和耦合性D.激活机制和控制方法【参考答案】C7.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是()A.路径的集合B.循环的集合C.目标的集合D.地址的集合【参考答案】A8.数据库设计包括两个方面的设计内容,它们是()A.概念设计和逻辑设计B.模式设计和内模式设计C.

4、内模式设计和物理设计D.结构特性设计和行为特性设计【参考答案】A5.C语言中用于结构化程序设计•的3种基本结构是()A.顺序结构、选择结构、循环结构B.if,switch,brcakC.for,while,do-whilcD.if,for,continue【参考答案】A6.若变量己正确定义并赋值,以下符合C语言语法的表达式是()A.a:=b+1B.a=b=c+2C.int18.5%3D.a=a+7=c+b【参考答案】B7.若变量a,i已正确定义,且i已正确赋值,合法的语句是()A.a=lB.卄i;C.a=a++=5;D.a=int(i);【参考答案】B8.有如下程序ma

5、in()intx=1,a=0,b=0;switch(x)case0:b++;case1:a++;ease2:a++;b++;}printf(wa=%d?b=%d",a,b);}该程序的输出结果是()A.a=2,b=lB.a=l,b=lC.a=l,b=OD.a=2,b=2【参考答案】A5.有如下程序main(){intn=9;while(n>6){n-;printf(w%dw,n);}}该程序的输出结果是()A.987B.876C.8765D.9876【参考答案】B6.若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()A.函数调用可以作为独立的语句存在B

6、.函数调用可以作为一个函数的实参C.函数调用可以出现在表达式中D.函数调用可以作为一个函数的形参【参考答案】D5.若有以下调用语句,则不正确的fun函数的首部是()main(){...inta[50],n;fun(n,&a[9]);A.voidfun(intm,intx[])A.voidfun(ints.inth[41])B.voidfun(intp.int*s)【参考答案】D1&若运行时给变量x输入12,则以下程序的运行结果是()main()■Iintx,y;scanf("%d",&x);y=x>12?x+10:x-12;printff%d",y);}A.OB.2

7、2C」2DIO【参考答案】A19•有以下程序#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf(w%d",F(a++,b++));程序运行后的输出结果是()A.12B」5C.16D.20【参考答案】A20.若有下面的程序段chars[]="china";char*p;p=s;则下列叙述正确的是()A.s和p完全相同B.数组s中的内容和指针变量p中的内容相等C.s数组长度和p所指向的字符串长度相等D.*p与s[0]相等【参考答案】D20.以下程序的运行结果是()#include"stdio.h"ma

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

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

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