正确答案: C
(n-1)(n+2)/2
题目:执行下面程序段,语句3的执行次数为______。for(i=0;ii;j++)state;
解析:解析:本题考查如何衡量算法的复杂度,根据题目可以看出,两层循环每次执行的次数是不相等的,第一次循环执行了n次,第二次循环只执行了n-1次,直到最后一次循环,他执行了2次,这样就是一个等差数列的求和,可得到总的执行次数为(n-1)(n+2)/2。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]RIPvl不支持CIDR,对于运行RIPvl协议的路由器,不能设置的网络地址是______。
172.22.0.0/18
[单选题]在(1)视图下,用户无法看到自己绘制的图形。Word2003新增的制表功能必须在(2)视图下才可使用。(50)
普通
[单选题]微处理器中的ALU可执行算术运算和(5)操作。
逻辑
解析:解析:本题考查计算机硬件基本知识。在大多数高级语言程序中,将数据存储在变量中,并用表达式和语句表示对数据的处理。程序语言中的数据类型规定数据的取值范围、表示方式和允许的运算。程序在计算机中运行时,要将程序代码及数据全部放入内存,因此变量是内存单元的抽象。微处理器主要由控制单元(CU)、算逻运算单元(ALU)及寄存器组成,其中ALU可执行算术运算和逻辑运算。