FOR为有限次循环指令。
程序循环结构用于描述一段程序的重复循环执行。由FOR和NEXT指令构成程序的循环体。FOR指令标记循环的开始,NEXT指令为循环体的结束指令。
FOR指令为指令盒格式,主要参数有使能输入EN、当前值计数器INDX、循环次数初始值INIT和循环计数终值FINAL。
分类: 电脑/网络 >>程序设计 >>其他编程语言问题描述:
for(i=0i<ni++)
for(j=0j<nj++)
for(k=0k<jk++)
x++
请问这个如何计算x++这条语句执行了多少次?
请问这种题有没有什么简便算法?
解析:
没什么简便算法
一般推导一两步,然后数学归纳
这道题和i没太大关系,主要看j,k
j=0 k不会执行
j=1 k=0 执行一次
j=2 k=0 k=1 执行两次
j=n-1 k=0...k=n-2 执行n-1次
也就是在j,k这两个循环内
一共执行
1+2+3+....+(n-1)
=n(n-1)/2
所以总共执行
n*n(n-1)/2
=n^2(n-1)/2
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)