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

admin2021-07-08  40

问题 下列程序的功能是计算10的阶乘,程序空白处应该填写的语句是(    )。
    Dim t as sivLgle
    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/s1vp777K
0

最新回复(0)