四川省普通高等学校计算机应用知识和能力考试 二级(C 与 C++语言)笔试试卷 参考答案
第三十次等级考试
第一部分 软件技术基础
一、是非判断题(正确选填 A,错误选填 B)(每小题 1 分,共 10 分)
1~10:
二、单项选择题:(每小题 1 分,共 5 分)
1~5 :
第二部分 C 与 C++语言程序设计
一、单项选择题 (每小题 1 分,共 10 分)
1、D 2、C 3、B 4、B 5、A
6、D 7、B 8、A 9、D 10、C
二、读程序题(每个选择 3 分,共 45 分)
1、A C 2、C A 3、B B 4、D B 5、D B
6、B 7、A A 8、C C
三、程序填空题(每空 2 分,共 30 分)
1、① n%base ② i>=0 ③ a[d]
2、① *d ② word ③ result
3、① 3 ② "r" ③ fgetc(fp1)
4、① struct p t[100] ② &t[i].code ③ t[i].code
5、① n%i ② return 1 ③ fun ( a[i] )
第二十九次等级考试
第一部分 软件技术基础
一、是非判断题(正确选填 A,错误选填 B)(每小题 1 分,共 10 分)
1~10:BAAAB ABABA
二、单项选择题:(每小题 1 分,共 5 分)
1~5 :AABDC
第二部分 C 与 C++语言程序设计
一、单项选择题 (每小题 1 分,共 10 分)
1、C 2、B 3、A 4、D 5、B
6、C 7、B 8、D 9、A 10、D
二、读程序题(每个选择 3 分,共 45 分)
1、( 1)D (2)C 2、( 1)B (2)A 3、( 1)C (2)D
4、A 5、 B 6、( 1)D (2)C
7、C 8、( 1)B (2)C 9、B 10、A
三、程序填空题(每空 2 分,共 30 分)
1、① a[r][c] ② *row=r ③ return a[r][c]
2、① s+x/y ② x ③ x+y
3、① “score.dat” ② scanf(“%f”,&score) ③ fclose(fp)
4、① char *sp ② strlen(sp) < strlen(sq[i]) ③ fun(str)
5、① n=0 ② a[j]=0 ③ count<25
第二十八次等级考试
第一部分 软件技术基础
第 1 页 共 6 页