2018年计算机二级C语言考前冲刺题(1)

  21[单选题] 有以下程序:

2017年9月计算机二级考试C语言考前预测卷(1)

  程序运行后的输出结果是(  )。

  A.3

  B.4

  C.1

  D.9

  参考答案:B

  参考解析:分析程序可以发现,内层for循环每次只执行一次:即当j=i时。所以可以使用i替换j,去掉for循环,对应外层for循环的i,执行t+=b[i][b[i][i]],所以当i取值0、1、2时,t的值累加b[0][b[0][0]]、b[1][b[I][I]]、b[2][b[2][2]],即b[0][0]、b[1][1]、b[2][2],对应的值为:O、1、2,t取值为4(t初始值为1)。故答案选B。

  22[单选题] 若有定义:

  int a,b;

  通过语句:

  seanf("%d;%d",&a,&b);

  能把整数3赋给变量a,5赋给变量b的输入数据是( )。

  A.3 5

  B.3,5

  C.3;5

  D.35

  参考答案:C

  参考解析:输人数据的格式必须与scanf()的格式控制串完全匹配,所以输入时必须在3和5之间输入“;”。

  23[单选题] 下列叙述中正确的是( )。

  A.算法就是程序

  B.设计算法时只需要考虑数据结构的设计

  C.设计算法时只需要考虑结果的可靠性

  D.以上三种说法都不对

  参考答案:D

  参考解析:算法是指解题方案的准确而完整的描述,算法不等于程序,也不等于计算方法,所以A错误。设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。

  24[单选题] 以下选项中,合法的C语言常量是(  )。

  A.1.234

  B.‘C++’

  C."\2.0

  D.2Kb

  参考答案:A

  参考解析:c语言常量表示:程序运行时,其值不发生改变,包括字面常量、符号常量等:选项^属于字面常量中的实型常量,故正确;字符常量是用单引号括起来的单个字符,故选项B错误;字符串常量是用双引号括起来的多个字符,故选项C、D错误。因此,答案选A。

  25[单选题] 若有定义语句:

  int a=3,b=2,c=1;

  以下选项中错误的赋值表达式是( )。

  A.a=(b=4)=3;

  B.a=b=c+1;

  C.a=(b=4) +c;

  D.a=1+(b=c=4);

  参考答案:A

  参考解析:不能将变量或常量赋给一个表达式,所以A选项中(b=4)=3是错误的。

  26[单选题] 以下选项中正确的语句组是(  )。

2017年9月计算机二级考试C语言考前预测卷(1)

  ABCD参考答案:B

  参考解析:A选项去掉大括号就正确了;C选项和D选项应在定义时赋初值。因此B选项正确。

  27[单选题] 若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。

  A)x=y==5;

  A.x=n%2.5;

  B.x+n=i:

  C.x=5=4+1:

  参考答案:A

  参考解析:B选项中运算符“%”的前后必须为整数,C选项中不能将变量赋给表达式x+n,D选项中不能将表达式4+1赋给常量5。

  28[单选题] 有以下程序:

2017年9月计算机二级考试C语言考前预测卷(1)

  程序运行后的输出结果是(  )。

  A.abcdef

  B.ABCDEF

  C.aBcDeF

  D.AbCdEf

  参考答案:D

  参考解析:函数的含义是如果i的值能被2整除,以字符格式打印输出i+c的值,如果i的值不能被2整除,打印i+b的值。第一次i值为0,执行else语句打印字符‘A’,第二次i值为1,打印1+b的值即字符‘b’,第三次i值为2,打印字符‘C’,依此类推选择D选项。

  29[单选题] 数据库系统的三级模式不包括( )。

  A.概念模式

  B.内模式

  C.外模式

  D.数据模式

  参考答案:D

  参考解析:数据库系统的三级模式是概念模式、外模式和内模式,所以选择D。

  30[单选题] 有以下程序:

2017年9月计算机二级考试C语言考前预测卷(1)

  程序运行后的输出结果是( )。

  A.0

  B.1

  C.2

  D.3

  参考答案:B

  参考解析:第一次执行外循环i的值为1,满足条件,判断第一次内循环,j的值为3,不满足条件,跳出内循环。第二次执行外循环i的值为2,同理也不满足内循环条件,跳出内循环。第三次执行外循环i的值为3,此时进入内循环判断条件时,条件成立,执行m=m%j,m的值为1,跳出内循环,跳出外循环打印m的值。

分享

热门关注

计算机二级考试时间多长

关于计算机二级

计算机二级考试时间一年几次呢

关于计算机二级

计算机二级考试时间分配

关于计算机二级

计算机二级考试内容考些什么

考试内容

计算机二级什么时候出成绩呢

计算机成绩

计算机二级考试c语言难不难

计算机二级考试

计算机二级怎么自学

计算机二级自学

计算机二级有哪些科目

计算机二级科目

计算机二级考试难不难

计算机二级考试

计算机二级成绩怎么划分

计算机二级成绩