计算机等级考试试题分析——二级QB语言(二)

文章作者 100test 发表时间 2007:03:10 17:17:51
来源 100Test.Com百考试题网


今天我们接着刊登今年4月份等级考试二级QB语言填空部分的试题分析,下一期将刊出的是二级QB语言选择题部分的试题分析。考生们要留意哦!

   12、有如下程序:

   term=1

   FOR j=1 TO 5

   term=term*j term

   NEXT j

   PRINT term

   END

   运行后的输出是______。

   解析:该程序循环体共循环五次,第一次term=1*1 1=2;第二次term=2*

   2 2=6;第三次term=6*3 6=24;第四次term=24*4 24=120;第五次term=120*5

   120=720。因此应输出720。

   13、有如下程序:

   DECLARE SUB ab(x,y)

   a=90:b=36

   CALL ab(a,b)

   END

   SUB ab(x,y)

   IF y=0 THEN

   PRINT x

   ELSE

   CALL ab(y,x MOD y)

   END IF

   END SUB

   运行后输出的值是______。

   解析:主程序以地址传递方式调用子程序ab,由于参数Y的值为36,不为0,则递归调用ab,实际参数的值分别为36、18,Y仍不为0,需继续调用ab,此时实际参数的值为x=18、y=0,程序打印出X,退出子程序。因此输出结果为18。

相关文章


广东:全国计算机等级考试成绩公布
计算机等级考试试题分析——二级QB语言(三)
计算机等级考试试题分析——二级QB语言(二)
江西:计算机等级考试报名到7月20日截止
1.2C语言的特点
西藏:2003年下半年全国计算机等级考试简章
1.4TurboC2.0的安装和启动
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛