2012江苏省计算机等级考试c语言试题答案.doc
2012春3月江苏省C语言考卷和答案(笔试+上机)
【本试卷的欠妥处】
完善程序第13题命题违背常规的程序:按照常规,首先对形参k=n,予以保护,则运行没有答案,因为for(i=2;i<=k;i++)循环的终结处永远被除尽,导致任何数不是素数!!详见该题注释。
2、完善程序第15题链表插入命题有错误,详见第15题调试结果分析。
【试卷点评】与2011秋江苏省高校计算机等级考试C语言笔试题相比,本次笔试试卷C语言部分的难度有所下降。已与全国计算机考试二级C笔试卷C语言部分接近。
【评者简介】苏州科技学院天平学院老师张柏雄(uuxzhang@21)。QQ:1035986156
试卷网上资料:在搜集了近年的全国和江苏省高校计算机等级考试C语言笔试题基础上,通过解析,已将解析后的的试卷发布在网上。在此网上用“张柏雄”搜索或在百度网上用同样方式搜索也可,从中可获得近年来评者的全国和江苏省高校计算机等级考试C语言笔试题解、上机题解的word版。
综合网上资料:模拟江苏省和全国考试的上机环境的学习软件:上机题原始素材都存储在“/uuxzhang”网站上。读者可免费上网下载有关文件进行练习。
网站发布的2012年计算机二级C考试
一、选择题:
(1)A (2)D (3)C (4)B (5)C (6)A (7)D (8)B (9)D (10)D
(11)A(12)C (13)A (14)C (15)D (16)B (17)B (18)A (19) B (20)A
C选择题
(21).B (22).D (23).B (24).C (25).D (26).C (27).C (28).B (29).C (30).B
二、填空题
(1)1 (2)double (3)7 (4)x>=1&&x<=pow(10,0.5) (5) 10
(6) 9 (7) 1 (8) 3 (9) 2 (10)5 (11)2 3 4 (12) 5 5 6
(13) tnet (14) 54321 (15) 12345 (16) 2 3 4 (17) 1 2 3 (18) 2 3 4
(19) n-1 (20)n%i==0 (21) k/10 (22) prime_pal(j)
(23) j (24) xx[i] (25) t (26) s
(27) NULL (28) i=i+1 (29) p2->next (30) p1
点评者答案:
一、计算机基础知识
1-5 A D C B C 6-10 A D B D D
11-15 A C A C D 16-20 B B A B A
二、C语言程序设计
选择21-25 B D B C D 26-30 C C B C B
填空(1). 1 (2). double (3). 7 (4). x<=1&&x>=sqrt(10) (5). 10.
阅读程序(6). 9 (7) 1 (8) 3 (9) 2 (10) 5 (11) 2 3 4 (12) 5 5 6
(13) tnet (14) 54321 (15) 12345 (16) 2 3 4 (17) 2 3 4 (18) 1 2 3
完善程序 (19) n-1 (20) k%i==0 (21) k/10 (22) prime_pal(j)==1
(23) j (24) xx[i] (25) t (26) s
(27) NULL (28) i++ (29) q=q->next,p2->next (30) p1
第一部份 计算机基础知识
1、下列有关信息产业、信息化、信息社会等相关的叙述中,错误的是___(1)_____。
A 信息产业是指生产制造信息设备的制造业,不包含信息服务行业
B. 信息化是一个推动人类社会从工业社会向信息社会转变的过程
C. 在信息社会中,信息将借助材料和能源的力量产生重要价值而成为社会进步的基本要素
D. 目前我国还处于工业化的中期阶段,需要大力推进信息化与工业化的融合式发展
第1题注释:信息产业特指将信息转变为商品的行业,它不但包括软件、数据库、各种无线通信服务和在线信息服务,还包括了传统的报纸、书刊、电影和音像产品的出版,而计算机和通信设备等的生产将不再包括在内,被划为制造业下