t=0 for i=1 to 15 step 5 t=t+i next i 该程序运行后,T和I的值分别为多少i=16,怎么得出来的 i=1 to 15,可以超过15吗?
问题描述:
t=0 for i=1 to 15 step 5 t=t+i next i 该程序运行后,T和I的值分别为多少
i=16,怎么得出来的 i=1 to 15,可以超过15吗?
答
i=1时,t=t+i=1
i=6时,t=t+i=7
i=11时,t=t+i=18
在For循环内i只能取1到15的值,For循环外当然可以取i=16了.当i=11时,再经过Next i 也就是i再加5,此时i=16,超出15的范围,退出For循环,打印t和i.