早起的毛毛虫在有大哥帮忙解释一下。为什么执行的次数是n下的评论详情

「早起的毛毛虫」在《有大哥帮忙解释一下。为什么执行的次数是n》下的评论详情
早起的毛毛虫

你上面一个function成员方法for循环执行n次 下面for循环中里面每个<n的数都执行了一次function。直到n次后退出for循环 i=0进入function执行一个n直到>内循环里参数n后。i++ i=1进入function执行一个n直到>内循环里参数n后。i++ …...

展开
2023-01-15
19条回复
清欢
哥 那这个和下面的嵌套循环有什么区别呢[苦涩] 不也是这个顺序吗
2023-01-15
清欢
而且 哥 当i=1的时候 fuction函数中的for循环中的循环体不应该是执行了n-1次嘛 然后类推
2023-01-16
早起的毛毛虫
function方法体中for循环是独立空间中的for循环,和main方法体中的for循环是不同的,意思就是方法体中的n假设为n1的话。main中的for循环的n就是n2,不等同。不在同一空间中。
2023-01-16
早起的毛毛虫
这是main中的for循环
2023-01-16
清欢
假定这两个n是同一个n的话 结果是不是就不对了
2023-01-16
早起的毛毛虫
你稍等啊
2023-01-16
早起的毛毛虫
对如果定义的n是同一个值就跟main中那个嵌套的一模一样,(1+n)*n/2
2023-01-16
清欢
假定 main中的n=3 fuction中的n=2 那么这个执行次数不就不对了吗[苦涩]
2023-01-16
清欢
然后我突然又发现 这个fuction(n) 为什么是执行n次[捂脸]
2023-01-16
早起的毛毛虫
因为function(n)执行的是for循环啊不是n次是什么
2023-01-16
下载 APP