资源预览内容
第1页 / 共14页
第2页 / 共14页
第3页 / 共14页
第4页 / 共14页
第5页 / 共14页
第6页 / 共14页
第7页 / 共14页
第8页 / 共14页
第9页 / 共14页
第10页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
二级C语言笔试真题及答案(考试时间120分钟,满分100分)一、选择题(1)-(40)每小题1分,(41)-(50)每小题2分,共60分)下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1) 一个完整的计算机系统包括A) 主机、键盘与显示器 B) 计算机与外部设备C) 硬件系统与软件系统 D) 系统软件与应用软件(2) 十六进制数1000转换成十进制数是A) 4096B) 1024C) 2048D) 8192(3) 十进制数269转换成十六进制数是A) 10E B) 10D C) 10C D) 10B(4) 如果用八位二进制补码表示带符号的定点整数,则能表示的十进制数的范围是A) -127到+127 B) -128到+128 C) -127到+128 D) -128到+127(5) 下列设备中,既可作为输入设备又可作为输出设备的是A) 鼠标器 B) 打印机 C) 键盘 D) 磁盘驱动器(6) 下列各叙述中,正确的是A) 正数十进制原码的补码是原码本身B) 所有的十进制小数都能准确地转换为有限位二进制小数C) 汉字的计算机内码就是国标码D) 存储器具有记忆能力,其中的信息任何时候都不会丢失(7) 在下列操作中,能导致DOS系统重新启动但不进行系统自检的是A) 加电开机 B) 按+C) 按+ D) 按RESET按钮(8) 如果给定一个带有通配符的文件名F*.?,则在下列各文件中,它能代表的文件名是A) FA.EXE B) F.C C) EF.C D) FABC.COM(9) DOS系统启动后,下列文件中常驻内存的是A) *.COM B) FORMAT.COMC) AUTOEXEC.BAT D) COMMAND.COM(10) 设A盘的目录结构为(画方框的为目录)D1D2ABCA.FORDX.CQ.DAT根目录B.PASY.BASA.CD3A1.CD4XYZ.CQR.CNA.CA.TXTB.C如果当前盘为C盘,A盘的当前目录为D2,则下列对A盘上文件QR.C的指定中,合法的是A) D2D4QR.C B) D4QR.CC) A:D4QR.C D) A:D2D4QR.C(11) 为了要将A盘当前目录(不是根目录)中所有扩展名为.C的文件同名复制到A盘的目录USER中,正确的命令是A) COPY A:*.C USER*.C B) COPY A:*.C A:USERC) COPY A:*.C A:USER D) COPY A:*.C A:USER*.C(12) 为了在屏幕上一次显示当前盘当前目录下的所有扩展名为.TXT的文件内容,下列命令中正确的是A) TYPE *.TXT B) TYPE *.TXT CONC) COPY *.TXTCON D) COPY *.TXT CON(13) 设当前盘为A盘,为了将当前盘当前目录下的文件AB1.TXT连接在C盘根目录下的文件XYZ.TXT的后面,正确的命令是A) COPY C:XYZ.TXT+AB1.TXTB) COPY AB1.TXTC:XYZ.TXTC) TYPE AB1.TXTC:XYZ.TXTD) COPY AB1.TXT+C:XYZ.TXTC:XYZ.TXT(14) 设A盘为启动盘,其目录结构为(画方框的为目录)COMMAND.COM根目录AUTOEXEC.BATDOSUSER 其中文件AUTOEXEC.BAT的内容为MD XYZCD DOSUSER则由A盘启动成功后,A盘的当前目录是A) DOSUSER B) XYZ C) D)DOS(15) 下列DOS命令中为内部命令的是A) COMP B) PATH C) PRINT D) FORMAT(16) 设当前盘为C盘,所用的所有软盘已格式化且容量相同,则下列DOS命令中错误的是A) DISKCOPY A: C: B) DISKCOPY A: A:C) COPY A:*.* D) COPY A:*.* C:(17) 下列DOS命令中,有错误的是A) TYPE AAB.FORPRN B) TYPE ?AB.FORC) COPY *.C PRN D) COPY CON PRN(18) 设当前盘为C盘,在当前目录下有全部的DOS系统文件与批处理命令文件AB.BAT,且该批处理命令文件的内容为FORMAT A:/4MD XYZCD XYZRD XYZMD XYZ如果在1.2软盘驱动器A中插入一张360K容量的软盘片,执行批自理命令文件AB.BAT后,结果A盘的目录结构是A) 根目录B) 根目录-子目录XYZ-子目录XYZC) 根目录 子目录XYZ 子目录XYZ D) 根目录-子目录XYZ(19) 下列带有通配符的文件名,能代表文件ABC.FOR的是A) *BC.? B) A?.* C) ?BC.* D) ?.?(20) 设当前盘为C盘,且C盘上含有子目录DOS,A盘为只有根目录的启动盘(根目录下只有三个DOS系统文件与扩展名为. C的文件)。下列命令组中的两个命令从效果上可以认为等价的是A) DEL DOS与RD DOS B) FORMAT A:与DEL A:*.*C) FORMAT A: /S与DEL A:*.? D) COPY A:F1 F2与REN A:F1 F2(21) 设a、b和c都是int型变量,且a=3,b=4,c=5,则下面的表达式中,值为0的表达式是A) a&b B) a=bC) a|b+c&b-c D) !(a=A&ch=Z)?(ch+32):ch上面表达式的值是A) AB) a C) Z D) z(24) 若x和y都是int型变量,x=100,y=200,且有下面的程序片段:printf(%d,(x,y);上面程序片段的输出结果是A) 200 B) 100C) 100 200 D) 输出格式符不够,输出不确定的值(25) 下面各语句行中,能正确进行赋字符串操作的语句行是A) char st45=ABCDE;B) char s5=A,B,C,D,E;C) char *s; s=ABCDE;D) char *s; scanf(%s,s);(26) 若k是int型变量,且有下面的程序片段:k=-3if(k=0) printf(#)else printf(&);上面程序片段的输出结果是A) # B) &C) #& D) 有语法错误,无输出结果(27) 若x是int型变量,且有下面的程序片段:for(x=3; x6; x+) printf(x%2)?(*%d):(#%dn),x);上面程序片段的输出结果是A) *3 B) #3 C) #3 D) *3#4#4 *4 *4#5 *5*5 #5(28) 请读程序:#includef(char *s) char *p=s;while( *p!=0) p+;return(p-s);main() printf(%dn,f(ABCDEF);上面程序的输出结果是A) 3 B) 6 C) 8 D) 0(29) 请读程序:#includemain() int a; float b, c;scanf(%2d%3f%4f,&a,&b,&c);printf(na=%d, b=%f, c=%fn, a, b, c);若运行时从键盘上输入9876543210(表示回车),则上面程序的输出结果是A) a=98, b=765, c=4321 B) a=10, b=432, c=8765C) a=98, b=765.000000, c=4321.000000D) a=98, b=765.0, c=4321.0(30) 请读程序:#includemain() int n2, i, j, k;for(i=0;i2;i+) ni=0;k=2for(i=0;ik;i+)for(j=0;jk;j+) nj=nj+1;printf(%dn,nk);上面程序的输出结果是A) 不确定的值 B) 3 C) 2 D) 1(31) 请读程序片段:char str=ABCD, *p=str;printf(%dn,*(p+4);上面程序的输出结果是A) 68
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号