计算机等级考试二级C语言笔试模拟题及答案.docx
上传人:黛娥****ak 上传时间:2024-09-13 格式:DOCX 页数:18 大小:16KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

计算机等级考试二级C语言笔试模拟题及答案.docx

计算机等级考试二级C语言笔试模拟题及答案.docx

预览

免费试读已结束,剩余 8 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

计算机等级考试二级C语言笔试模拟题及答案计算机等级考试二级C语言笔试模拟题及答案计算机二级考试是全国计算机等级考试(NationalComputerRankExamination,简称NCRE)四个等级中的一个等级,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。那么计算机等级考试二级C语言会怎么考?以下仅供参考!一、选择题(1-30每小题1分,31-45每小题2分,共60分)下列各题A),B),C),D)四个选项,只有一个选项是正确的,请将正确的选项在答题卡相应位置上涂黑。答在试卷上不得分。(1)二进制数101110转换为等值的八进制数是()。A.45B.56C.67D.78(2)CPU是由()组成的。A.内存储器和控制器B.控制器和运算器C.内存储器和运算器D.内存储器、控制器和运算器(3)DOS是为IBMPC系列微型计算机及其兼容机所配置的()磁盘操作系统。A.多用户多任务B.单用户单任务C.分时D.分布式(4)启动MS-DOS操作系统后,()已驻留内存。A.B.C.D.CCCC.EXE(5)设驱动器B中软盘上的目录结构如下图所示。设当前目录为F2,则把A盘根目录下的PROG.BAS文件复制到B盘F3子目录中的命令是()。A.COPYPROG.BASB:B.COPYA:PROG.BASB:C.COPYA:PROG.BASB:F3D.COPYA:PROG.BASB:F3(6)下面四组DOS命令中,意义完全相同的一组是()。A.COPY和DISKCOPYB.COMP和DISKCOMPC.DEL和RDD.RENAME和REN(7)防止软盘感染病毒的有效方法是()。A.不要把软盘和有毒软盘放在一起B.在写保护缺口上贴上胶条C.保持机房清洁D.定期对软盘格式化(8)双面高密度5英寸软磁盘的容量是()。A.360KBB.720KBC.1.2MBD.1.44MB(9)在FOXBASE中,可以使用的两类变量是()。A.内存变量和字段变量B.全局变量和局部变量C.字段变量和简单变量D.内存变量和自动变量(10)建立一个新子目录的DOS命令是()。A.CREATEB.RDC.MDD.CD(11)在C语言中,如果下面的变量都是int类型,则输出的结果是()。sum=pad=5;pAd=sum++,pAd++,++pAd;printf("%d",pad);A.7B.6C.5D.4(12)以下程序的输出结果是()。#includemain(){inti=010,j=10;printf("%d,%d",++i,j--);}A.11,10B.9,10C.010,9D.10,9(13)已知在ASCII代码中,字母A的序号为65,以下程序的输出的结果是()。#includemain(){charc1=’A’,c2=’Y’;printf("%d,%d",c1,c2);}A.因输出格式不合法,输出错误信息B.65,90C.A,YD.65,89(14)指针s所指字符串的长度为()。char*s=""NameAddress";A.19B.15C.18D.说明不合法(15)设有说明int(*ptr)[m];其中的标识符ptr是()。A.M个指向整型变量的指针B.指向M个整型变量的函数指针C.一个指向具有M个整型元素的一维数组的指针D.具有M个指针元素的一维指针数组,每个元素都只能指向整型量(16)语句while(!E);中的条件!E等价于()。A.E==0B.E!=1C.E!=0D.~E(17)以下程序的输出结果是()。#includemain(){printf("%d",NULL);}A.不确定的(因变量无定义)B.0C.-1D.1(18)以下函数调用语句中含有()个实参。func((exp1,exp2),(exp3,exp4,exp5));A.1B.2C.4D.5(19)设有以下语句:chara=3,b=6,c;c=a^b<<2;则c的二进制值是()。A.00011011B.00010100C.00011100D.00011000(20)下面的程序中()有错误(每行程序前面的数字是行号)。1#include2main()3{4floata[3]={0,0};5inti;6for(i=0;i<3;i++)scanf("%d",&a[i]);7for(i=1;i<3;i++)a[0]=a[0]+a[i];8printf("%f",a[0]);9}A.没有B.第4行C.第6行D.第8行(21)设有语句inta=3;则执行了语句a+=a-=a*a;后,变量a的