- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机等级考试二级C语言2015年考试预测题(十一)及答案
一 、选择题
(1)下列叙述中正确的是
A)线性表是线性结构???
B)栈与队列是非线性结构
C)线性链表是非线性结构??
D)二叉树是线性结构
正确答案:? A
(2)非空的循环单链表head的尾结点(由p所指向),满足
A)p-next==NULL???
B)p==NULL
C)p-next=head????
D)p=head
正确答案:? C
(3)已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
A)堆排序?????
B)直接插入排序
C)快速排序?????
D)直接选择排序
正确答案:? B
(4)对建立良好的程序设计风格,下面描述正确的是
A)程序应简单、清晰、可读性好
B)符号名的命名只要符合语法
C)充分考虑程序的执行效率
D)程序的注释可有可无
正确答案:? A
(5)下列不属于结构化分析的常用工具的是
A)数据流图?????
B)数据字典
C)判定树?????
D)PAD图
正确答案:? A
(6)在软件生产过程中,需求信息的给出是
A)程序员????
B)项目管理者
C)软件分析设计人员???
D)软件用户
正确答案:? D
(7)下列工具中为需求分析常用工具的是
A)PAD???????
B)PFD
C)N-S???????
D)DFD
正确答案:? D
(8)NULL是指
A)0?????
B)空格
C)未知的值或无任何值???
D)空字符串
正确答案:? C
(9)数据库的故障恢复一般是由
A)数据流图完成的????
B)数据字典完成的
C)DBA完成的?????
D)PAD图完成的
正确答案:? C
(10)下列说法中,不属于数据模型所描述的内容的是
A)数据结构?????
B)数据操作
C)数据查询?????
D)数据约束
正确答案:? C
(11)C语言程序的基本单位是
A)程序行
B)语句
C)函数
D)字符
正确答案:? C
(12)下面四个选项中,均是合法整型常量的选项是
A)160? -0xffff?? 011
B)-0xcdf?? 01a?? 0xe
C)-01? 986,012?? 0668
D)-0x48a?? 2e5?? 0x
正确答案:? A
(13)以下选项中合法的用户标识符是
A)long
B)_2Test
C)3Dmax
D)A.dat
正确答案:? B
(13)以下选项中合法的用户标识符是
A)long
B)_2Test
C)3Dmax
D)A.dat
正确答案:? B
(14)假定x和y为double型,则表达式x=2,y=x+3/2的值是
A)3.500000
B)3
C)2.000000
D)3.000000
正确答案:? D
(15)以下变量x,y,z均为double类型且已正确赋值,不能正确表示数学式子x÷y÷z的C语言表达式是
A)x/y*z
B)x*(1/(y*z))
C)x/y*1/z
D)x/y/z
正确答案:? A
(16)设x,y,t均为int型变量,执行语句:
x=y=3;
t=++x||++y;
完成后,y的值为
A)不确定
B)4
C)3
D)1
正确答案:? C
(17)已知i,j,k为int型变量,若从键盘输入:1,2,3回车,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是
A)scanf(-,-,-, i, j, k);
B)scanf(%d %d %d,i,j,k);
C)scanf(%d,%d,%d,i,j,k);
D)scanf(i=%d,j=%d,k=%d,i,j,k);
正确答案:? C
(18)若变量已正确定义并赋值,下面符合C语言语法的表达式是
A)m∶=5
B)c=b=a=1
C)float 8%5
D)x+5=y+2
正确答案:? B
(19)下列程序运行的结果是
main()
{float x;
int i;
x=3.6;
i=(int)x;
printf(x=%f,i=%d ,x,i);
}
A)x=3.600000,i=3
B)x=3.6,i=3
C)x=3,i=3
D)x=3.600000,i=3.000000
正确答案:? A
(20)若执行下面的程序时,从键盘上输入5和2,则输出结果是
main()
{ int a,b,k;
scanf(%d,%d ,a,b);
k=a;
if(aelse k=b%a;
printf(%d\n ,k);
}
A)5
B)3
C)2
D)0
正确答案:? C
(21)C语言中 while 和do-while循环的主要区别是
A)do-while的循环体至少无条件执行一次
B)whi
您可能关注的文档
最近下载
- synopsys学习资料-dw_debugger.pdf VIP
- 人体形态与结构课程标准.docx VIP
- 压力管道日管控、周排 查、月调度工作制度.pdf VIP
- 马工程《世界经济概论》(第二版)教学课件第十五章.pptx VIP
- 同济大学临床医学专业五年制培养方案.docx VIP
- SPMP-STD-EM2004-2016石油化工工厂基础工程设计内容规定.pdf VIP
- GBT28046.4_道路车辆电气及电子设备的环境条件和试验第4部分气候负荷.docx VIP
- 华为任职资格全套——任职资格体系胶片.ppt VIP
- 从《兰亭集序》浅析魏晋士人自觉意识苏醒.doc VIP
- 第6课第二次世界大战的爆发教案.docx VIP
文档评论(0)