1、国家二级( C语言)笔试模拟试卷 75 及答案与解析 1 组成计算机网络的最大好处是 ( ) ( A)进行通话联系 ( B)资源共享 ( C)发送电子邮件 ( D)能使用更多软件 2 某片软盘上已染有病毒,为防止该病毒传梁计算机系统,正确的措施是 ( ) ( A)删除该软盘上的所有程序 ( B)给该软盘加上写保护 ( C)将该软盘放一段时间后再用 ( D)将该软盘重新格式化 3 电子数字计算机最主要的工作特点是 ( ) ( A)高速度 ( B)高精度 ( C)存储程序与自动控制 ( D)记忆力强 4 在下列关于逻辑表达式 a i 7; i+ +) printf(“%d“, a i); ( A)
2、 tuesday 2 sunday 7; tuesday 2 sunday 7; 1 2 3 4 5 6 7 ( B) tuesday 2 sunday 7; tuesday 9 sunday 3; 1 2 3 4 5 6 7 ( C) tuesday 0 sunday 7; tuesday 2 sunday 3; 1 2 3 4 5 6 7 ( D) tuesday 1 sunday 2; tuesday 3 sunday 4; 1 2 3 4 5 6 7 50 下面的程序执行后,文件 test txt中的内容是 ( ) # include stdio h void fun(char* fn
3、ame, char * st) FILE*myf; int i; myffopen(fname, “w“); for(i 0; i strlen(st); i+ +) fputc(sti, myf); fclose (myf); main( ) fun(“test“, “new word“); fun(“test“,“hello“); ( A) hello ( B) new worldhello, ( C) new world ( D) hello, rld 51 模式 /内模式映射为数据库提供了【 】数据独立性。 52 为了列出当前盘当前目录中所有第三个字符为 C的文件名的有关信息,应该使用
4、命令【 】。 53 E-mail地址由用户名和域名两部分组成,这两部分的分隔符为【 】。 54 用十六进制给存储器中的字节地址进行编号,其地址编号从 0000到 FFFF,则该存储器容量是【 】。 55 如果两个 8位二进制数 00010101与 01000111相加,其结果用十进制表示为【 】。 56 下列程序的输出结果是【 】 main( ) int a 1, b 2; a a + b; b a-b; a a-b; printf(“%d, %dn“, a, b); 57 下面程序的输出结果是【 】。 # include stdio h main( ) staic char b “Goodb
5、ye“; char * chp 【 】 ; printf(“n%dt%dn“,k, lin); 【 】 ; 国家二级( C语言)笔试模拟试卷 75 答案与解析 1 【正确答案】 B 2 【正确答案】 D 3 【正确答案】 C 4 【正确答案】 C 5 【正确答案】 B 6 【正确答案】 B 7 【正确答案】 B 8 【正确答案】 C 9 【正确答案】 D 10 【正确答案】 C 11 【正确答案】 C 12 【正确答案】 A 13 【正确答案】 C 14 【正确答案】 B 15 【正确答案】 D 16 【正确答案】 C 17 【正确答案】 C 18 【正确答案】 D 19 【正确答案】 A 2
6、0 【正确答案】 D 21 【正确答案】 C 22 【正确答案】 C 23 【正确答案】 D 24 【正确答案】 C 25 【正确答案】 C 26 【正确答案】 C 27 【正确答案】 C 28 【正确答案】 A 29 【正确答案】 A 30 【正确答案】 A 31 【正确答案】 A 32 【正确答案】 B 33 【正确答案】 A 34 【正确答案】 C 35 【正确答案】 B 36 【正确答案】 A 37 【正确答案】 D 38 【正确答案】 A 39 【正确答案】 C 40 【正确答案】 A 41 【正确答案】 B 42 【正确答案】 C 43 【正确答案】 B 44 【正确答案】 C 4
7、5 【正确答案】 B 46 【正确答案】 A 47 【正确答案】 C 48 【正确答案】 C 49 【正确答案】 B 50 【正确答案】 A 51 【正确答案】 物理 52 【正确答案】 DIR?C* * 53 【正确答案】 54 【正确答案】 64KB 55 【正确答案】 92 56 【正确答案】 2, 1 57 【正确答案】 eybdooG 58 【正确答案】 (20 x)&(x 30) | | (x -100)或 20 x & x 30 | x -100 59 【正确答案】 i 9或 i 10或 9 i或 10 i j%3!= 0或 j%3 60 【正确答案】 9 0 61 【正确答案】 main( ) 0 aj 0 count 25 62 【正确答案】 fopen while (fgetc (fp)! n) lin=j close (fp)