考试吧

计算机等级

考试吧>等级考试>计算机二级考试>C语言>模拟试题>正文
2018年3月全国计算机二级C语言考试强化模拟题(1)
考试吧 2018-02-26 14:33:27 评论(0)条

  点击查看:2018年3月全国计算机二级C语言考试强化模拟题汇总

  1、程序流程图中带有箭头的线段表示的是(  )。

  A.图元关系

  B.数据流

  C.控制流

  D.调用关系

  参考答案:C

  参考解析:在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。所以选择C。

  2、有以下程序:

2018年3月全国计算机二级C语言考试强化模拟题(1)

  B.'\"'

  C.'\018'

  D.'\xcc'

  参考答案:C

  参考解析: 转义字符中,八进制的表示形式为\ddd,但是八进制中不能包含数字8,所以C选项不合法。

  16、以下选项中能正确定义二维数组的选项是(  )。

  A.double a[][3]={2*3};

  B.double a[][3];

  C.double a[][3]={};

  D.double a[2][3]={{1.0},{2.0},{3.0,4.0}};

  参考答案:A

  参考解析: 如果第一维的长度没有指定.则定义的同时需要完成初始化,否则不知道分配多大的内存空间给它,所以选项B、C错误;二维数组a[2][3]中只有两个元素,都是一维数组,一维下标最大只能是a[1],所以选项D错误;若完成初始化的二维数组,第一维的长度没有指定,则第一维的大小按如下规则确定:若初值个数能被第二维大小整除,所得的商就是第一维的大小;若不能整除,则所得的商加l作为第一维的大小,所以选项A相当于:double a[1][3]={6};其中a[0][0]=6,其他元素赋值0,故选项A正确,答案为A。

  17、以下叙述中正确的是(  )。

  A.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失

  B)打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖

  B.在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据

  C.C语言中的文件是流式文件,因此只能顺序存取数据

  参考答案:A

  参考解析: 文件一旦使用完毕,应该使用关闭文件函数把文件关闭,以避免出现文件数据丢失等错误,所以选项A正确;若使用fopen打开文件函数打开文件时,指定打开方式为 ‘a’,则可以向文件追加信息,而不是覆盖原文件内容,故B选项错误;在文件被打开后,使用文件定位函数rewind或fseek函数,可以将文件指针移到文件的任何位置,所以在写操作完成后,可以直接将文件指针定位到文件首,接着读数据,而不需要先关闭文件,再打开读取,故C选项错误;使用文件定位函数可以随机读写文件,故D选项错误。所以本题答案为A。

  18、关于程序模块化,以下叙述错误的是(  )。

  A.程序模块化可以提高程序运行的效率

  B.程序模块化可以提高程序编制的效率

  C.程序模块化可以提高程序代码复用率

  D.程序模块化可以提高调试程序的效率

  参考答案:A

  参考解析: 程序模块化的目的是为了降低程序的复杂度,使程序设计、调试和维护等操作简单化,降低程序的复杂度可以提高程序的编制效率和调试效率,每个模块可以复用,提高了程序代码的复用率,故选项B、C、D正确;程序的运行效率与程序的算法、实现有关,与程序模块化无关,故答案选A。

  19、若要通过位运算使整型变量a中的各位数字全部清零,以下选项正确的是(  )。

  A.a=a&0;

  B.a=a10;

  C.a=a^0;

  D.a=!a;

  参考答案:A

  参考解析: 本题考查位运算符和位运算。“I”运算符,l|0=1,0|0=0,所以选项B中a变量的各位数字保持不变,故B错误;“”’运算符,l^0=1,O^0=1,所以选项C中a变量的各位数字中,1保持不变,0变成1,故C错误;“!”运算符,!1=0,! 0=1,所以选项D中a变量的个位数字中,1变成0,0变成1,故D错误;“&”运算符,l&0=0,0&0=0,所以选项A中各位数字全部清零,故答案为A。

  20、程序调试的任务是( ),

  A.设计测试用例

  B.验证程序的正确性

  C.发现程序中的错误

  D.诊断和改正程序中的错误

  参考答案:D

  参考解析: 程序调试的任务是诊断和改正程序中的错误。

扫描/长按二维码帮助考试通关
2018年等考报考资讯
2018等考各科通关技巧
2018各科最新预测试卷
2018等考各科备考资料

微信搜索"考试吧"了解更多考试资讯、下载备考资料

展开全文
评论(0条) 发表
Copyright © 2004-
考试吧(m.566.com)北京美满明天科技有限公司
社会统一信用代码:91110108MA01WU311X
帮助中心