四川省计算机等级考试二级C语言笔试答案.doc
第十九次等级考试第一部分 软件技术基础一、是非判断题(正确选填A,错误选填B)(每小题1分,共10分)110AAABA、BBAAB二、单项选择题(每小题1分,共5分)15 CBDDA第二部分 C与C语言程序设计一、单项选择题 每小题1分,共10分1、B 2、A 3、D 4、D 5、A6、C 7、D 8、B 9、A 10、B二、读程序题(每个选择3分,共45分)1、(1)D (2)B 2、(1)C (2)B 3、(1)A (2)D4、(1)C (2)C 5、 B 6、(1)C (2)D7、(1)B (2)C 8、 B 9、D三、程序填空题(每空2分,共30分) 1、 TotalSuma,5 Total sumarrayi 2、 ch1 power2,i valval*x 3、 sn-1 *p1 0 p2 4、 numij numijnumji flag1 5、 whilefeoffp ifstrcmpstr,string0 argv1,r第二十次等级考试第一部分 软件技术基础一、是非判断题(正确选填A,错误选填B)(每小题1分,共10分)110ABABBABABB二、单项选择题(每小题1分,共5分)15 DACDC第二部分 C与C语言程序设计一、单项选择题 每小题1分,共10分1、A 2、B 3、C 4、C 5、A6、D 7、A 8、C 9、C 10、D二、读程序题(每个选择3分,共45分)1、(1)B (2)D 2、(1)A (2)C3、(1)C (2)A (3)D4、(1)A (2)D 5、 D 6、(1)C (2)B7、(1)A (2)B 8、 B 三、程序填空题(每空2分,共30分) 1、 num0 i len str 2、 symmmsymmm*msymmm*m*m i0 mm*10i10 3、 head p-data p-next 4、 fpdata.txt, rNULL chfgetcfp ch-A 5、 while*s*t *t0 else pNULL第二十一次等级考试第一部分 软件技术基础一、是非判断题(正确选填A,错误选填B)(每小题1分,共10分)110BBABBABBAB二、单项选择题(每小题1分,共5分)15 CCDDB第二部分 C与C语言程序设计一、单项选择题 每小题1分,共10分1、C 2、B 3、B 4、B 5、C6、A 7、A 8、C 9、D 10、D二、读程序题(每个选择3分,共45分)1、D 2、A 3、A4、B 5、B 6、C7 、(1)C (2)B 8、(1)A (2)B 9、(1)C (2)D 10、(1)D (2)A (3)D三、程序填空题(每空2分,共30分) 1、 struct student *next p2-nextp1 pp-next 2、 qp pstr *pmax 3、 averscorei belowkscorei funscore,9,below 4、 ij j2 j0 5、 wb em 1第二十二次等级考试第一部分 软件技术基础一、是非判断题(正确选填A,错误选填B)(每小题1分,共10分)110AABBABBBAA二、单项选择题(每小题1分,共5分)15 DCDCA第二部分 C与C语言程序设计一、单项选择题 每小题1分,共10分1、B 2、A 3、B 4、A 5、D6、C 7、D 8、C 9、D 10、C二、读程序题(每个选择3分,共45分)1、D 2、(1)A (2)C 3、(1)A (2)D4、C 5、A 6、B 7、B 8、(1)D (2)A 9、(1)C (2)B 10、(1)B (2)D 三、程序填空题(每空2分,共30分) 1、 pipj fscanffp,d,ai sorta,10 2、 funcn long m funcm/10 3、 botttop/2 topmid-1 botttop 4、 str1i 0str2i 0 strlenstr1strlenstr2 strcatstr3,p2i 5、 k0 k/10 continue第二十三次等级考试第一部分 软件技术基础一、是非判断题(每小题1分,共10分)110AABABABBBB二、选择题每小题1分,共5分15 CDADA第二部分 C与C语言程序设计一、单项选择题每小题1分,共10分 1、B 2、A 3、A 4、D 5、B 6、A 7、C 8、A/B 9、D 10、C二、读程序回答问题每个选择3分,共45分 1、B 2、A 3、D 4、B B 5、D A 6、B A 7、D 8、C C 9、A C 10、C三、程序填空 每空2分,共30分 1、 nbase ci bd 2、 j/10 ch0ch4 ch1ch3 i 3、 i30i70 pnumi fun M,a,n 4、 s,t *p1i*p2 p1i ,p1i1 5、 stu.txt,r fp,f,y fprintf fp,f,x 第二十四次等级考试第一部分 软件技术基础一、是非判断题(每小题1分,共10分)110BBBABBABAB二、选择题(每小题1分,共5分)15 BDADB第二部分 C与C语言程序设计一、单项选择题每小题1分,共10分 1、C 2、B 3、A 4、A 5、D 6、C 7、C 8、B 9、D 10、B二、读程序回答问题每个选择3分,共45分 1、D 2、B D 3、A 4、A B 5、A 6、C 7、C D 8、D B 9、C 10、C B三、程序填空 每空2分,共30分 1、 int *p 或int p pj1pj inserta,wz,x 2、 int i iy return z 3、 x0 xmin x 4、 i-1 aj1aj aj1t5、 FILE *f sizeofstract rec r.num, r.total第二十五次等级考试第一部分 软件技术基础一、是非判断题(每小题1分,共10分)110 二、选择题(每小题1分,共5分)15 第二部分 C与C语言程序设计一、单项选择题每小题1分,共10分 1、A 2、D 3、B 4、C 5、B 6、A 7、D 8、B 9、D 10、A二、读程序回答问题每个选择3分,共45分 1、C 2、A 3、B C 4、A C 5、D D 6、A C 7、A D 8、B D 9、B 三、程序填空 每空2分,共30分 1、 aa*x bb*i ssumx,n 2、 st s t 3、 filename c-a chi 4、 *maxi *mini funa,10,max,min 5、 ckai ckbj *bj0第二十六次等级考试二级C与C语言 笔 试 试 卷参考答案第一部分 软件技术基础一、是非判断题(每小题1分,共10分)110BABABBBAAB二、选择题(每小题1分,共5分)15 BCCCA第二部分 C与C语言程序设计一、单项选择题每小题1分,共10分 1、A 2、B 3、C 4、B 5、D 6、C 7、A 8、D 9、C 10、B二、读程序回答问题每个选择3分,共45分 1、A C 2、D 3、B 4、A B 5、A 6、B C 7、D C 8、D 9、A D 10、B三、程序填空 每空2分,共30分 1、 char ch “r” ch 2、 pi ip apx 3、 word maxword word0 4、 aki *sum x,s 5、 ak ak “n”第二十七次等级考试第一部分 软件技术基础一、是非判断题(正确选填A,错误选填B)(每小题1分,共10分)110二、单项选择题(每小题1分,共5分)15 ADBCA第二部分 C与C语言程序设计一、单项选择题 每小题1分,共10分1、A 2、B 3、D 4、D 5、C6、C 7、B 8、D 9、A 10、D二、读程序题(每个选择3分,共45分)1、 B 2、 B 3、 A 4、C 5、 C 6、 B 7、 D 8、 D A B 9、B D 10、C A 11、C三、程序填空题(每空2分,共30分) 1、 char m ij strj-1 2、 argv1 chfgetcfp2 fputcch,fp1 3、 i2 aj0ai0ajai0 count100 4、 -sign num* ld 5、 i0 si0 i20第二十八次等级考试第一部分 软件技术基础一、是非判断题(正确选填A,错误选填B)(每小题1分,共10分)110二、单项选择题(每小题1分,共5分)15 第二部分 C与C语言程序设计一、单项选择题 每小题1分,共10分1、D 2、B 3、A 4、C 5、A6、D 7、C 8、A 9、B 10、D二、读程序题(每个选择3分,共45分)1、B 2、A 3、D 4、A 5、 B6、A 7、A C 8、D 9、D 10、B C 11、C 12、D三、程序填空题(每空2分,共30分) 1、 *si或*si0 return cnt; funstr,ch 2、 -1 2*i1 *st; 3、 bi0 bi xij 4、 i linej fclosefp 5、 k 2 k-1