题目

下列 VB 程序段的功能:生成n个不重复的随机整数,保存在数组a中,并升序排序。f数组各元素的初值置为False,代码略 。 i = 1 Do While     t = Int(1 + Rnd * 10)     If Not f(t) Then         a(i) = t         f(t) = True         For j =               If a(j) < a(j - 1) Then                 tmp = a(j): a(j) = a(j - 1): a(j - 1) = tmp             End If         Next j     Else             End If     i =i + 1 Loop 上述程序段3个方框处的表达式分别为(   ) A . ⑴i <= n - 1      ⑵2 To i                ⑶i = i - 1 B . ⑴i <= n          ⑵i To 2 Step -1        ⑶i = i - 1 C . ⑴i <= n - 1       ⑵2 To i               ⑶t = Int(1 + Rnd * 10) D . ⑴i <= n          ⑵i To 2 Step -1        ⑶t = Int(1 + Rnd * 10) 答案:B
信息技术 试题推荐
最近更新