2000年4月全国计算机二级C语言考试真题及答案.doc
《2000年4月全国计算机二级C语言考试真题及答案.doc》由会员分享,可在线阅读,更多相关《2000年4月全国计算机二级C语言考试真题及答案.doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2000年4月全国计算机二级C语言考试真题及答案一、选择题((1)-(40)每小题1分, (41)-(50)每小题2分, 共60分)下列各题 A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项在答题卡相应位置上涂黑,答在试卷上不得分。(1)下列述叙中正确的是A显示器和打印机都是输出设备B显示器只能显示字符C通常的彩色显示器都有7种颜色D打印机只能打印字符和表格(2)微型计算机中运算器的主要功能是进行A算术运算B逻辑运算C算术和逻辑运算D初等函数运算(3)COMMAND。COM是DOS系统的外层模块,通常称之为A引导程序B输入输出系统C命令处理系统D文件管理系统(4)电子邮件是
2、A网络信息检索服务B通过Web网页发布的公告信息C通过网络实时交互的信息传递方式D一种利用网络交换信息的非交互式服务(5)和十进制数225相等的二进制数是A11101110B11111110C10000000D11111111(6)下列叙述中正确的是A指令由操作数和操作码两部分组成B常用参数xxMB表示计算机的速度C计算机的一个字长总是等于两个字节D计算机语言是完成某一任务的指令集(7)计算机的内存储器比外存储器A价格便宜B存储容量大C读写速度快D读写速度慢(8)设当前盘为C盘,执行DOS命令COPY B:A.TXT PRN之后,结果是AB盘上的A.TXT文件被复制到C盘的PRN文件B屏幕上显
3、示B盘上的A.TXT文件内容CB盘上的A.TXT文件内容在打印机上输出DB盘上的A.TXT文件被复制到B盘上的PRN文件(9)要将当前盘当前目录下的两个文件X1.TXT和B1.TXT连接起来之后存入B盘当 前目录下并且命名为Z.TXT,无论B盘当前目录是什么,完成这件任务可以使用的命令是ACOPY A:X1.TXT+C:B1.TXT Z.TXTBCOPY X1.TXT+C:WSB1.TXT B:Z.TXTCCOPY A:X1.TXT+C:WSB1.TXTDCOPY X1.TXT+B1.TXT B:Z.TXT(10)下列四组DOS命令中,功能等价的一组是ACOPY A:*.* B:与DISKCO
4、PY A: B:BCOPY ABC.TXT+XYZ.TXT 与TYPE XYZ.TXTABC.TXTCCOPY ABC.TXT+XYZ.TXT与COPY XYZ.TXT+ABC.TXTDTYPE *.FORCON与COPY *.FOR CON(11)设当前目录为D:BB,现要把D:AA目录下首字符是A的文本文件全部删除,应该使用命令ADEL A*.TXTBDEL AAA.TXTCDEL AAA*.TXTDDEL AAA?.TXT(12)在Windows中,启动应用程序的正确方法是A用鼠标指向该应用程序图标B将该应用程序窗口小化成图标B将该应用程序窗口还原D用鼠标双击该应用程序图标(13)在Wi
5、ndows中,终止应用程序执行的正确方法是A将该应用程序窗口小化成图标B用鼠标双击应用程序窗口右上角的还原按钮C用鼠标双击应用程序窗口中的标题栏D用鼠标双击应用程序窗口左上角的控制菜单框(14)在微机系统中,对输入输出设备进行管理的基本程序模块(BIOS)存放在ARAM中BROM中C硬盘中D寄存器中(15)使计算机病毒传播范围广的媒介是A硬磁盘B软磁盘C内部存储器D互联网(16)设有 int x=11; 则表达式 (x+ * 1/3)的值是A3B4C11D12(17)下列程序的输出结果是A3B3.2C0D3.07main() double d=3.2; int x,y;x=1.2; y=(x+
6、3.8)/5.0;printf(%d n, d*y);(18)下列程序执行后的输出结果是(小数点后只写一位)A6 6 6.0 6.0B6 6 6.7 6.7C6 6 6.0 6.7D6 6 6.7 6.0main() double d; float f; ling l; int i;i=f=1=d=20/3;printf(%d %ld %f %f n, i,l,f,D;(19)下列变量定义中合法的是Ashort _a=1-.le-1;Bdouble b=1+5e2.5;Clong do=0xfdaL;Dfloat 2_and=1-e-3;(20)设 int x=1, y=1; 表达式(!x|y
7、-)的值是A0B1C2D-1(21)与 y=(x0?1:x0)y=1;Bif(x)else if(x0)y=1;else y=0; else if(x=0)if(x0)y=1; if(x0)y=1;else if(x=0)y=0; else y=-1;else y=-1;(22)以下循环体的执行次数是A3B2C1D0main() int i,j;for(i=0,j=1; i=j+1; i+=2, j-)printf(%d n,i);(23)以下叙述正确的是Ado-while语句构成的循环不能用其它语句构成的循环来代替。Bdo-while语句构成的循环只能用break语句退出。C用do-whil
8、e语句构成的循环,在while后的表达式为非零时结束循环。D用do-while语句构成的循环,在while后的表达式为零时结束循环。(24)下列程序执行后的输出结果是AGBHCIDJmain() int x=f; printf(%c n,A+(x-a+1); (25)执行下面的程序段后,变量k中的值为A不定值B33C30D10int k=3, s2;s0=k; k=s1*10;(26)若已定义:int a =0,1,2,3,4,5,6,7,8,9, *p=a,i;其中 0i9, 则对a数组元素不正确的引用上Aap-aB*(&ai)CpiDa10(27)下列程序执行后的输出结果是A6B7C8D9
9、void func(int *a,int b) b0=*a+6; main() int a,b5;a=0; b0=3;func(&a,B; printf(%d n,b0);(28)下列程序的运行结果是Aa=%2,b=%5Ba=2,b=5Ca=d, b=dDa=%d,b=%d#includemain() int a=2,c=5;printf(a=%d,b=%dn,a,C; (29)下列程序执行后的输出结果是A3B6C9D随机数main() int a33, *p,i;p=&a00;for(i=p; i9; i+)pi=i+1;printf(%d n,a12);(30)设有数组定义: char a
10、rray =China; 则数组 array所占的空间为A4个字节B5个字节C6个字节D7个字节(31)下列程序的输出结果是A4B6C8D10int b=2;int func(int *a) b += *a; return(B;main() int a=2, res=2;res += func(&a);printf(%d n,res);(32)在以下四组中,每组有两个分别运算的函数,运算结果相同的是A4B2C2D0main() int i, j, m=0, n=0;for(i=p; i2; i+)for(j=0; j=i)m=1; n+;printf(%d n,n);(33)下列程序的输出结果
11、是A5B6C7D8struct abc int a, b, c; ;main() struct abc s2=1,2,3,4,5,6; int t;t=s0,a+s1,b;printf(%d n,t);(34)设 int b=2;表达式(b2)/(b1)的值是A0B2C4D8(35)在C程序中,可把整型数以二进制形式存放到文件中的函数是Afprintf函数Bfread函数Cfwrite函数Dfputc函数(36)下列程序执行后的输出结果是A-32767BFFFEC-1D-32768main() char x=0xFFFF; printf(%d n,x-); (37)若有定义: float w;
12、 int a, b; 则合法的switch语句是Aswitch(w)Bswitch(a); case 1.0: printf(*n); case 1 printf(*n);case 2.0: printf(*n); case 2 printf(*n); Cswitch(b)Dswitch(a+b); case 1: printf(*n); case 1: printf(*n);default: printf(n); case 2: printf(*n);case 1+2: printf(*n); default: printf(n); (38)以下程序段的执行结果是Aa=12 y=12Ba=1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2000 全国计算机 二级 语言 考试 答案
限制150内