四川省普通高等学校计算机应用知识和能力考试二级(C与 C++ 语言) 笔试试卷参考答案第十九次等级考试第一部分软件技术基础一、是非判断题(正确选填 A ,错误选填 B) (每小题 1 分,共 10 分) 1 ~10 : AAABA 、 BBAAB 二、单项选择题: (每小题 1 分,共 5 分) 1~5 : CBDDA 第二部分 C与 C++ 语言程序设计一、单项选择题( 每小题 1 分,共 10分) 1、B2、A3、D4、D5、A 6、C7、D8、B9、A 10、B 二、读程序题(每个选择 3 分,共 45 分) 1、(1)D(2)B2、(1)C(2)D3、(1)A(2)D 4、(1)C(2)C5、B6、(1)C(2)D 7、(1)B(2)C8、B9、D 三、程序填空题(每空 2 分,共 30 分) 1、① TotalSum(a,5) ② Total ③ sum+=array[i] 2、① ch== '1'② power(2,i) ③ val=val*x 3、① s+n-1 ②*p1!= ' \0'③ p2-- 4、①&num[i][j] ② num[i][j]!=num[j][i] ③ flag==1 5、① while(!feof(fp) )② if(strcmp(str,string)==0) ③ fopen(argv[1], "r") 第二十次等级考试第一部分软件技术基础一、是非判断题(正确选填 A ,错误选填 B) (每小题 1 分,共 10 分) 1 ~10 : ABABB ABABB 二、单项选择题: (每小题 1 分,共 5 分) 1~5 :DACDC第二部分 C与 C++ 语言程序设计一、单项选择题( 每小题 1 分,共 10分) 1、A2、B3、C4、C5、A 6、D7、A8、C9、C 10、D 二、读程序题(每个选择 3 分,共 45 分) 1、(1)B(2)D2、(1)A(2)C3、(1)C(2)A(3)D 4、(1)A(2)D5、D6、(1)C(2)B 7、(1)A(2)B8、B 三、程序填空题(每空 2 分,共 30 分) 1、① num=0 ②i< len③ str++ 2、① symm(m)&&symm(m*m)&&symm(m*m*m) ② i!=0③ m=m*10+i%10 3、① head ② p->data ③ p->next 4、①(fp=fopen( " ","r" ))==NULL ② ch=fgetc(fp) ③ ch- 'A' 5、① while(*s++=*t++ )②*t= ' \0'③ else p=NULL 四川省普通高等学校计算机应用知识和能力考试二级(C与 C++ 语言) 笔试试卷参考答案第二十一次等级考试第一部分软件技术基础一、是非判断题(正确选填 A ,错误选填 B) (每小题 1 分,共 10 分) 1 ~10 : BBABB ABBAB 二、单项选择题: (每小题 1 分,共 5 分) 1~5 : CCDDB 第二部分 C与 C++ 语言程序设计一、单项选择题( 每小题 1 分,共 10分) 1、C2、B3、B4、B5、C 6、A7、A8、C9、D 10、D 二、读程序题(每个选择 3 分,共 45 分) 1、D2、A3、A 4、
参考答案(-次) 来自淘豆网www.taodocs.com转载请标明出处.