下列程序的功能是计算 10 的阶乘,程序空白处应该填写的语句是 Dim t as single Dim k as Integer k = 0 : t = 1 While _______ k = k + 1

admin2020-11-25  24

问题 下列程序的功能是计算 10 的阶乘,程序空白处应该填写的语句是
   Dim t as single
   Dim k as Integer
   k = 0 : t = 1
   While _______
       k = k + 1
       t = t * k
Wend

选项 A、k < 10
B、k > 10
C、k <= 10
D、k >= 10

答案A

解析 本程序作用是计算10的阶乘,While空白处是用来进行条件限制,满足循环条件则执行k = k + 1,t = t * k操作,实现k值加1和阶乘的计算。因此当循环至k值为9时,执行循环体k=k+1=9+1=10,t=1*2*3*4*5*6*7*8*9*10完成10的阶乘的计算,循环到此结束,因此循环的条件应为k < 10或k<=9。
转载请注明原文地址:https://kaotiyun.com/show/51Sp777K
0

最新回复(0)