模拟试题

3773考试网计算机等级考试模拟试题正文

2010年3月计算机等考二级VB模拟题及解析(3)

来源:fjzsksw.com 2010-1-28 19:52:01

 

  (24) 下列程序段的执行结果为

  a=5

  For k=1 To 0

  a=a * k

  Next k

  Print k; a

  A) -1 6

  B) -1 16

  C) 1 5

  D) 11 21

  【命题目的】考查考生对循环控制结构的掌握。

  【解题要点】For循环有两种格式,其中一种格式是:

  For 循环变量=初值 To 终值 Step[步长]

  语句

  [Exit For]

  语句

  Next[循环变量]

  此循环语句的执行过程为:"循环变量"首先取得"初值",检查是否超过"终值",如果超过,就一次也不循环而跳出循环,属于"先检查后执行"的类型。现在来看程序段,For k=1 To 0中,初值为1,终值为0,显然当"循环变量"首先取得"初值"1,检查后超过"终值"0,所以一次也不执行,即最后执行Print,k=1,a=5。

  【考点链接】For循环结构语句的嵌套结构。

 

 << 上一页  [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]  ... 下一页  >> 

触屏版 电脑版
3773考试网 琼ICP备12003406号-1