全国计算机等级考试历年真题与标准题库:2级C语言.pdf

全国计算机等级考试历年真题与标准题库:2级C语言.pdf
 

书籍描述

编辑推荐
《(2014年)全国计算机等级考试历年真题与标准题库:2级C语言》由人民邮电出版社出版。

目录
2013年9月全国计算机等级考试无纸化二级C语言(共12页)
无纸化题库试题
无纸化题库试题答案解析
2013年3月全国计算机等级考试无纸化二级C语言(共12页)
无纸化题库试题
无纸化题库试题答案解析
2012年9月全国计算机等级考试无纸化二级C语言(共12页)
无纸化题库试题
无纸化题库试题答案解析
2012年9月全国计算机等级考试二级C语言(共16页)
笔试真题
上机真题
笔试真题答案解析
上机真题答案解析
2012年3月全国计算机等级考试二级C语言(共16页)
笔试真题
上机真题
笔试真题答案解析
上机真题答案解析
2011年9月全国计算机等级考试二级C语言(共16页)
笔试真题
上机真题
笔试真题答案解析
上机真题答案解析
2011年3月全国计算机等级考试二级C语言(共16页)
笔试真题
上机真题
笔试真题答案解析
上机真题答案解析
2010年9月全国计算机等级考试二级C语言(共16页)
笔试真题
上机真题
笔试真题答案解析
上机真题答案解析
2010年3月全国计算机等级考试二级C语言(共16页)
笔试真题
上机真题
笔试真题答案解析
上机真题答案解析
2009年9月全国计算机等级考试二级C语言(共16页)
笔试真题
上机真题
笔试真题答案解析
上机真题答案解析
2009年3月全国计算机等级考试二级C语言(共16页)
笔试真题
上机真题
笔试真题答案解析
上机真题答案解析
2008年4月~2008年9月笔试真题及答案解析(见光盘)
无纸化真考题库(共105套)(见光盘)
无纸化操作题高频考点速记(另分册)

文摘
版权页:



插图:



(14)A)(解析)B)与D)选项中取模运算符q的左右两个操作数应均为整数,所以B)、D)错误。C)选项中不能将x+y的值赋给表达式y*5,所以C)错误。
(15)A)(解析)A)选项中逗号表达式先计算第一表达式2*x,然后计算表达式x+=2的值,即x=x+2即4,整个逗号表达式为第二个表达式的值4,所以选择A)。B)选项中首先计算逗号表达式中第一表达式x++,此时x为3,在执行第二个表达式2*x=2*3=6,所以逗号表达式为第二个表达式的值6。C)选项的赋值表达式可以表示为x=x+(1+x)=2+(1+2)=6。D)选项中的表达式可以表示为x=x*(x+1)=2*3=6。
(16)C)(解析)z=x++,y++,++y;,因为赋值运算符的优先级高于逗号运算符的优先级,所以可以将上式表示成(x=x++),(y++),(++y)。然后从左向右先计算表达式z=x++,因为x++先使用后自增,所以z的值为1,x的值为2。再计算逗号表达式第二个表达式y++,此时y的值为2,最后计算第三个表达式++y,y的值为3。
(17)A)(解析)本题目中字符变量c1是字符‘A’的ASCII码加上4,即69所对应的字符‘E’。字符变量c2是字符‘A’的ASCII码加上3,即68所对应的字符‘D’。但是打印输出时,c1以%c的格式输出,所以是E,c2以%d的格式输出,所以是68。
(18)A)(解析)条件表达式:x=表达式17表达式2:表达式3的含义是:先求解表达式1,若为非0(真),则求解表达式2,将表达式2的值赋给x;若表达式l的值为0(假),则求解表达式3,将表达式3的值赋给x。在本题中与表达式1:(x—y)等价的是(x—y 0)。
(19)D)(解析)在if。lse语句中,else总是与离它最近的if配对。本题目中x为1,所以!x为0,因此执行elseif语句中的内容,判断(x==0)是否成立。因为x为l,所以条件不成立,于是elseif内部的if...else语句不再执行,所以y的值还是初始值0。
(20)A)(解析)B)选项中switch((int)x);语句中不应该有最后的分号。switch(expr1),中的expr1不能用浮点类型或long类型,也不能为一个字符串,所以C)错误。case后面常量表达式的类型必须与switch后面表达式的类型一致,所以D)错误。
(21)A)(解析)第一次for循环,y的值为9,y%3的值为0,满足条件打印——y,即先减一后打印,所以打印8;第二次for循环,y的值为7,y%3的值为1,不执行打印语句;第三次for循环,y的值为6,y%3的值为0,满足条件打印——y,即先减一后打印,所以打印5;第四次for循环,y的值为4,不满足if条件,不执行打印语句;第五次for循环,y的值为3,满足if条件,打印输出2;第六次for循环,y的值为1,不满足条件,不执行打印语句。
(22)C)(解析)第一次外循环i的值为l,第一次内循环j的值为3,不满足条件执行m*=i*j,即m的值为3;第二次j的值为2,不满足条件执行m*=i*j,即m的值为6;第三次j的值为1,不满足条件执行m8=i*j,即m的值仍为6。第二次外循环i的值为2,j的值为3,满足条件,执行break语句,跳出循环。
(23)A)(解析)本题中第一次调用为fun(8,fun(5,6)),因为fun(5,6)返回值为5,所以第二次调用为fun(8,5)=6。所以选择答案A)。
(24)D)(解析)D)选项巾*f(a,b)表示调用后返回一个指向整型数据的地址指针,即该函数的返回值为指针类型,所以不能将其赋值给整型变量k。
(25)A)(解析)选项B)的正确写法应为p=&n;,选项C)的正确写法应为scanf(“%d”,p);,选项D)的正确写法应为printf(”%d\n”,*p)。
(26)A)(解析)数组说明的一般形式为:类型说明符数组名(常量表达式)。B)选项中N是变量,不能用变量定义数组长度。c)选项中数组长度是非法的一串数字。定义数组时必须为其指明长度,D)选项中数组长度为空,所以非法。
(27)D)(解析)第一次循环i为0,i%2为0,执行switch(a(0)%2)中的case0语句后内容即a(0)++,a(0)的值变成3;第二次循环i的值为1,i%2为1,执行case1:a(i)=0;所以a(1)的值变成0;第三次循环i的值为2,1%2为0,执行switch(a(2)%2)中的case1语句后的内容a(2)——,a(2)的值变成4;第四次循环i的值为3,i%2为1,执行case1:a(i)=0;,所以a(3)的值变成0。

内容简介
  2014年全国计算机等级考试在新考试大纲下实施,为了使考生更为了解该考试的命题规律并熟练掌握解题方法,全国计算机等级考试命题研究中心和未来教育教学与研究中心联合策划、编写了《全国计算机等级考试历年真题与标准题库——二级C语言》。
  《全国计算机等级考试历年真题与标准题库——二级C语言》主要提供历年笔试、上机试题及最新无纸化试题题库,同时给出每道题的详尽解析,帮助考生全面掌握真题的命题形式和考查内容,了解命题的重点、难点,顺利通过考试。
  《全国计算机等级考试历年真题与标准题库——二级C语言》配套光盘中提供真考软件,其考试流程和操作界面与真实考试环境完全一致。
  《全国计算机等级考试历年真题与标准题库——二级C语言》适合参加全国计算机等级考试二级C语言科目的考生备考使用,亦适合其他想学习C语言的人员参考。

购买书籍

当当网购书 京东购书 卓越购书

PDF电子书下载地址

相关书籍

搜索更多