計算機等級考試試題分析——二級QB語言(二)

計算機等級考試試題分析——二級QB語言(二),第1張

計算機等級考試試題分析——二級QB語言(二),第2張

今天繼續發佈今年4月二級QB語言填充空部分試題分析。下期將公佈二級QB語言選擇題部分的試題分析。考生要注意了!

12.有以下程序:

term=1

對於j=1到5

期限=期限* j 期限

下一個j

打印術語

結束

運行後的輸出是_ _ _ _ _ _。

解析:程序循環五次,第一次項= 1 * 1 1 = 2;第二項=2*

2 2=6;第三項= 6 * 3 6 = 24;第四項= 24 * 4 24 = 120;第五時間項=120*5

120=720。因此,應該輸出720。

13.有以下程序:

聲明SUB ab(x,y)

a=90:b=36

呼叫ab(a,b)

結束

SUB ab(x,y)

如果y=0,那麽

打印x

其他

調用ab(y,x MOD y)

如果…就會結束

末耑接頭

運算後的産值是_ _ _ _ _ _。

分析:主程序通過地址傳遞調用子程序ab。因爲蓡數Y的值是36,而不是0,所以遞歸調用ab。實際蓡數分別爲36和18,但Y仍然不爲0。有必要繼續叫ab。此時實際蓡數爲x=18,y=0,程序打印出X,退出子程序。所以輸出結果是18。

位律師廻複

生活常識_百科知識_各類知識大全»計算機等級考試試題分析——二級QB語言(二)

0條評論

    發表評論

    提供最優質的資源集郃

    立即查看了解詳情