早教吧作业答案频道 -->数学-->
关于VB代码简单问题?代码如下:fori=1to3forj=1toifork=jto3a=a+1nextknextjnexti执行上面3重循环后a的值是多少:要的是说明计算方法:具体说明3重循环是什么意思,不太理
题目详情
关于VB代码简单问题?
代码如下:
for i = 1 to 3
for j = 1 to i
for k = j to 3
a = a + 1
next k
next j
next i
执行上面3重循环后 a的值是多少:
要的是说明计算方法:
具体说明3重循环是什么意思,不太理解.
代码如下:
for i = 1 to 3
for j = 1 to i
for k = j to 3
a = a + 1
next k
next j
next i
执行上面3重循环后 a的值是多少:
要的是说明计算方法:
具体说明3重循环是什么意思,不太理解.
▼优质解答
答案和解析
三重循环就是三个循环体,例如代码中的三个for循环
最终a的值为14
解析:
for循环的默认step 是 1 就是每次循环都对循环变量进行自动加1
第一层for循环执行三次 ,第二层得for循环次数用到了第一层for循环的循环变量i,第三层循环的循环变量K得起始值受第二层的For循环j印象;理清楚了这个,你就可以一步一步的推;
举例:第一层 i=1时 第二层 j=1 to 1(循环一次) 第三层 k=1 to 3 (循环三次),a被累加三次,值为3;
第一层 i=2 时 第二层 j=1 to 2 (循环两次) 第三层 有两种情况: k=1 to 3 和k=2 to 3 a被累加了五次 a=8
第一层 i=3 时 第二层 j=1 to 3 第三层有三种情况: k=1 to 3
k=2 to 3
k=3 to 3 被累加了6次
明白了吧,够详细了
最终a的值为14
解析:
for循环的默认step 是 1 就是每次循环都对循环变量进行自动加1
第一层for循环执行三次 ,第二层得for循环次数用到了第一层for循环的循环变量i,第三层循环的循环变量K得起始值受第二层的For循环j印象;理清楚了这个,你就可以一步一步的推;
举例:第一层 i=1时 第二层 j=1 to 1(循环一次) 第三层 k=1 to 3 (循环三次),a被累加三次,值为3;
第一层 i=2 时 第二层 j=1 to 2 (循环两次) 第三层 有两种情况: k=1 to 3 和k=2 to 3 a被累加了五次 a=8
第一层 i=3 时 第二层 j=1 to 3 第三层有三种情况: k=1 to 3
k=2 to 3
k=3 to 3 被累加了6次
明白了吧,够详细了
看了关于VB代码简单问题?代码如下...的网友还看了以下:
一个求极限的高数问题Limn2(n√x-n+1√x)的极限怎么求?n→∞其中括号内的n是根号下n次 2020-05-14 …
速求一道7连级数学题的解.X-Y=4,|X|+|Y|=7,则X+Y=?那请问X和Y分别是? 2020-05-23 …
关于真假命题的若X-跟号2X-1=0,则X-1/X=跟号2是真命题还是假命题 2020-06-04 …
氮原子有取代基的有机化合物命名问题.氮原子有取代基的话记为N-x(x为取代基),有的N-x在前边如 2020-06-23 …
面积积分和坐标几分的转换∫∫﹙z²+x﹚dydz=∫∫(z²+x)cosαdS这是怎么得出来的?同 2020-07-21 …
太感谢你了,不过我还有点不懂,比如第2题的反三角函数arctan根号3和arctan1的值为什么会 2020-08-03 …
常微分方程题目:求下组初值问题的解x''+9x=6e^(3t),x(0)=x'(0)=0 2020-10-31 …
二项分布问题cnx=n!/x!(n-x)!,=x(x-1)*...*2*1有人知道是怎么算的吗.c5 2020-10-31 …
二项分布问题cnx=n!/x!(n-x)!,=x(x-1)*...*2*1有人知道是怎么算的吗.c5 2020-10-31 …
求初值问题的解:(x/1+y)dx-(y/1+x)dy=0当x等于0时,y等于0 2020-11-01 …