2002年4月全国计算机二级C语言考试真题及答案.doc
《2002年4月全国计算机二级C语言考试真题及答案.doc》由会员分享,可在线阅读,更多相关《2002年4月全国计算机二级C语言考试真题及答案.doc(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2002年4月全国计算机二级C语言考试真题及答案一、选择题(1)(40)题每小题1分,(41)(50)题每小题2分,共和60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1) 在计算机中,一个字长的二进制位数是A8B16C32D随CPU的型号而定(2) 计算机网络的突出优点是A速度快B资源共享C精度高D容量大(3) 计算机网络能传送的信息是:A所有的多媒体信息B只有文本信息C除声音外的所有信息D文本和图像信息(4) 切断计算机电源后,下列存储器中的信息会丢失的是:ARAMBROMC软盘D硬盘(5) 十进制数127转换
2、成二进制数是A11111111B01111111C10000000D11111110(6) 要想打印存放在当前盘当前目录上所有扩展名为.TXT 的文件内容, 应该使用的DOS命令为ADIR *.TXTPRNBTYPE *.TXTPRNCCOPY *.TXT PRNDCOPY *.TXTPRN(7) 将当前盘当前目录及其子目录中的全部文件 (总量不足1.2MB复制到一张空的A盘的根目录下,应该使用的DOS命令为AXCOPY *.*A: /MBXCOPY *.*A: /SCXCOPY *.*A: /PDXCOPY *.*A: /A(8) 在C盘根目录下执行PROMPT $p$g命令之后,DOS的提
3、示符变为AC:BC:CCDC:(9) DOS命令 COPY CON DISP中的CON代表A子目录B磁盘文件C键盘D显示器(10) 结构化程序设计所规定的三种基本控制结构是A输入、处理、输出B树形、网形、环形C顺序、选择、循环D主程序、子程序、函数(11) 要把高级语言编写的源程序转换为目标程序,需要使用A编辑程序B驱动程序C诊断程序D编译程序(12) 英文小写字母d的ASCII码为100,英文大写字母D的ASCII码为A50B66C52D68(13) Windows环境下,PrintScreen键的作用是A复制当前窗口到剪贴板B打印当前窗口的内容C复制屏幕到剪贴板D打印屏幕内容(14) 在W
4、indows环境下,为了终止应用程序的运行,应A关闭该应用程序窗口B小化该应用程序窗口C双击该应用程序窗口的标题栏D将该应用程序窗口移出屏幕(15) 下列各带有通配符的文件名中,能代表文件XYZ.TXT的是A*Z.?BX*.*C?Z,TXTD?.?(16) 若有定义:int a=8,b=5,C;,执行语句C=a/b+0.4;后,c的值为A1.4B1C2.0D2(17) 若变量a是int类型,并执行了语句:a=A+1.6;,则正确的叙述是Aa的值是字符CBa的值是浮点型C不允许字符型和浮点型相加Da的值是字符A的ASCII值加上1。(18) 以下程序段的输出结果是int a=1234;print
5、f(-n,a);A12B34C1234D提示出错、无结果(19) 以下选项中不属于C语言的类型的是Asigned short imtBunsigned long intCunsigned intDlong short(20) 若有说明语句:int a,b,c,*d=&c;,则能正确从键盘读入三个整数分别赋给变量a、b、c的语句是Ascanf(%d%d%d,&a,&b,&d;Bscanf(%d%d%d,&a,&b,&d;Cscanf(%d%d%d,a,b,d;Dscanf(%d%d%d,a,b,*d;(21) 在16位C编译系统上,若定义long a; ,则能给a赋40000的正确语句是Aa=2
6、0000+20000;Ba=4000*10;Ca=30000+10000;Da=4000L*10L;(22) 以下叙述正确的是A可以把define和if定义为用户标识符B可以把define定义为用户标识符,但不能把if定义为用户标识符C可以把if定义为用户标识符,但不能把define定义为用户标识符Ddefine和if都不能定义为用户标识符(23) 若定义:int a=511,*b=&a;, 则printf(%dn,*b);的输出结果为A无确定值Ba的地址C512D511(24) 以下程序的输出结果是main() int a=5,b=4,c=6,d;printf(%dn,d=ab?(ac?a:
7、c):(b);A5B4C6D不确定(25) 以下程序中,while循环的循环次数是main() int i=0;while(i10) if(i1) continue;if(I=5) break; i+;.A1B10C6D死循环,不能确定次数(26) 以下程序的输出结果是main() int a=0,i;for(i=;i5;i+) switch(i) case 0:case 3:a+=2;case 1:case 2:a+=3;default:a+=5;printf(%dn,a);A31B13C10D20(27) 以下程序的输出结果是main() int a=4,b=5,c=0,d;d=!a&!b
8、|!c;printf(%dn,d);A1B0C非0的数D-1(28) 以下程序的输出结果是#includemain() int i=0,a=0;while(i=A&ch=Z) ch=ch-A+a;return ch;main() char s=ABC+abc=defDEF,*p=s;while(*p) *p=cchar(*p);p+;printf(%sn,s);Aabc+ABC=DEFdefBabc+abc=defdefCabcaABCDEFdefDabcabcdefdef(30) 以下程序的输出结果是int f() static int i=0;int s=1;s+=i; i+;return
9、 s; main() int i,a=0;for(i=0;isB*p*sCapasDp-ap-s(34) 以下程序的输出结果是main() char cf35=AAAA,BBB,CC;printf(%sn,ch1);AAAAABBBBCBBBCCDCC(35) 在C语言中,形参的缺省存储类是AautoBregisterCstaticDextern(36) 若指针p已正确定义,要使p指向两个连续的整型报考存储单元,不正确的语句是Ap=2*(int*)malloc(sizeof(int);Bp=(int*)malloc(2*sizeof(int);Cp=(int*)malloc(2*2);D p=
10、(int*)calloc(2,sizeof(int);(37) 以下程序的输出结果是main() char x=040; printf(%0n,x1);A100B80C64D32(38) 若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是Afopen(A:userabc.txt,r)Bfopen(A:userabc.txt,r+)Cfopen(A:userabc.txt,rb)Dfopen(A:userabc.txt,w)(39) 以下不能正确进行字符串赋初值的语句是Achar str5=good!;Bchar str=good!;Cchar
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2002 全国计算机 二级 语言 考试 答案
限制150内