栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验

[单项选择题] 阅读下面的程序段,执行上面的三重循环后,a的值为 ______ 。 For i=1 To 3For j=1 To i For k=j To 4 a=a+1 Next kNext j

面试经验 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

[单项选择题] 阅读下面的程序段,执行上面的三重循环后,a的值为 ______ 。  For i=1 To 3For j=1 To i For k=j To 4 a=a+1 Next kNext j

[单项选择题] 阅读下面的程序段,执行上面的三重循环后,a的值为 ______ 。 For i=1 To 3For j=1 To i For k=j To 4 a=a+1 Next kNext j Next i


A.9
B.24
C.14
D.20


参考答案:

D

问题解析:

a的默认值为0。每进行一次最内层的循环,a的值要加1,因此要得出a的值,主要要分析总的循环次数。 第一层循环要执行3次: 第一次循环i=1时,第二层循环执行1次,其中第三层循环执行4次,共循环4次。 第二次循环i=2时,第二层循环执行2次:其中第一次执行中,第三层循环执行4次;第二次扭行中,第三层循环执行3次;共循环7次。 第三次循环i=3时,第二层循环执行3次:第一次执行中,第三层循环执行4次;第二次执行中,第三层循环执行3次;第三次执行中,第三层循环执行2次;共循环9次。 因此,一共执行4+(4+3)+(4+3+2)=20次循环,a的值等于20。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/254416.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号