題目如下:Subprol( )t=1 for j=1 to 10 stop 3t=t*jnext j Msgbox( t )END sub運(yùn)算結(jié)果是( )請(qǐng)各位幫忙,我不知道怎么解答
熱心網(wǎng)友
該程序執(zhí)行過程如下:第一次循環(huán):執(zhí)行t=t*j時(shí),t=1,j=1,t=t*j=1*1=1;next j后 j=j+3=1+3=4第二次循環(huán):執(zhí)行t=t*j時(shí),t=1,j=4,t=t*j=1*4=4;next j后 j=j+3=4+3=7第三次循環(huán):執(zhí)行t=t*j時(shí),t=4,j=7,t=t*j=4*7=28;next j后 j=j+3=7+3=10第四次循環(huán):執(zhí)行t=t*j時(shí),t=28,j=10,t=t*j=28*10=280;next j后j=j+3=10+3=13因j=13,退出循環(huán),執(zhí)行msgbox(t)運(yùn)算結(jié)果是:帶"確定"按紐,提示為:280的消息對(duì)話框。以上結(jié)果在Visual basic宏中編譯通過并運(yùn)行后顯示出來的。
熱心網(wǎng)友
280
熱心網(wǎng)友
暈到~~~~~~如果真就這么一段程序.應(yīng)該沒有什么結(jié)果.因?yàn)檫@是個(gè)過程定義.但是程序中根本沒有調(diào)用過程.
熱心網(wǎng)友
(“stop”應(yīng)該成“step”)總共循環(huán)4次:第一次循環(huán):執(zhí)行t=t*j時(shí),t=1,j=1,t=t*j=1*1=1;next j后 j=j+3=1+3=4第二次循環(huán):執(zhí)行t=t*j時(shí),t=1,j=4,t=t*j=1*4=4;next j后 j=j+3=4+3=7第三次循環(huán):執(zhí)行t=t*j時(shí),t=4,j=7,t=t*j=4*7=28;next j后 j=j+3=7+3=10第四次循環(huán):執(zhí)行t=t*j時(shí),t=28,j=10,t=t*j=28*10=280;next j后j=j+3=10+3=13因?yàn)?310所以跳出循環(huán);運(yùn)行后跳出對(duì)話框,對(duì)話框顯示數(shù)值:280
熱心網(wǎng)友
題目應(yīng)該如下:Sub prol( )t=1 for j=1 to 10 step 3t=t*jnextMsgbox( t )END sub運(yùn)算結(jié)果是(280)如果題目不改,運(yùn)行結(jié)果如下:一、沒有“call prol()”則不會(huì)運(yùn)行;二、有“call prol()”,結(jié)果為:“錯(cuò)誤”
熱心網(wǎng)友
79
熱心網(wǎng)友
280 但是stop應(yīng)該是step吧
熱心網(wǎng)友
79
熱心網(wǎng)友
79
熱心網(wǎng)友
82
熱心網(wǎng)友
是NIDJ FM.DVKF
熱心網(wǎng)友
123
熱心網(wǎng)友
3628800
熱心網(wǎng)友
大哥呀,stop 3??step 3??
熱心網(wǎng)友
應(yīng)該是79
熱心網(wǎng)友
79