首页 > 公务员考试
题目内容 (请给出正确答案)
[主观题]

下面程序段的时间复杂度是() i=s=0; while(s<n){ i++;s+="i;">

A、o(n)

B、0(A、o(n)B、0()C、o(log2n)D、o(1))

C、o(log2n)

D、o(1)

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下面程序段的时间复杂度是() i=s=0; while(s&…”相关的问题
第1题
下面的程序段的时间复杂度为【】s=0;for(i=0;i<n;i++)for(j=0;j<m;j++)s=s+a[i][i];

A.O(1)

B.O(m+n)

C.O(log2mn)

D.O(m*n)

点击查看答案
第2题
下面程序段的时间复杂度为________。sum=1; for(i=0;sum<n;i++) sum+=1;
下面程序段的时间复杂度为________。sum=1; for(i=0;sum<n;i++) sum+=1;

点击查看答案
第3题
有如下程序段:s=0;for(i=1;i<=10;i=i+4) s = s + i;该程序段运行过程中,语句s = s + i执行的次数是()

A.1

B.3

C.4

D.10

点击查看答案
第4题
以下程序的时间复杂度为()。

void fun(int n){

int i=1;

long sum=0

do{

sum+=t;

i=i*3;

} while(i<n);

}

A.O(M)

B.O(nlog2n)

C.O(nlog2n)

D.O(log3n)

点击查看答案
第5题
有如下一段程序段:s = 0; for(i=1;i<=5;i-=2)s = s + i;执行上述代码后,下列说法正确的是()

A.该循环执行了 3 次

B.该循环是无限循环

C.执行该程序后,s、i 的值分别为 0、1

D.循环体 s = s + i 仅被执行 1 次

点击查看答案
第6题
以下不是死循环的程序段是()

A.for(; ;);

B.int s=36;while (s){--s;}

C.unsigned int k=0;do{++k;} while (k>=0);

D.int i=100;while(1){i=i%100+1;if (i>100) break;}

点击查看答案
第7题

下面是一-段QBasic程序,它的运行结果是()。

s=0

F0Ri=1to5do

s=s+i

ENDFOR

PEINTs

A.10

B.5

C.15

D.55

点击查看答案
第8题
下列程序段s=0:for i=9 to 42 step 11:s=s+i:next:if i>50 then s=s+i else s=s-i 运⾏后s的结果为()。

A.167

B.139

C.144

D.155

点击查看答案
第9题
有如下程序段:s = 0;for(i=;i<=2;i++)s = s + i;若要使语句s = s + i执行3次,则循环变量i初值应为()

A.0

B.1

C.2

D.3

点击查看答案
第10题
有如下VB程序段:For i = 1 To 9 Step 2 b(a(i) Mod 10) = b(a(i) Mod 10) + 1Next is = 0For i = 0 To 9 Step 3 s =s + b(i)Next i数组b各元素初始值为0, 数组元素a(1)到a(9)的值依次为“29,74,12,38,16,45,21,57,33”,则执行该程序段后,s的值为()

A.5

B.4

C.3

D.2

点击查看答案
第11题
设有程序段: int i=2;while(i=0) {i--;}则下面描述中正确的是()

A.while 循环体执行2次

B.循环是无限循环

C.循环体语句一次也不执行

D.循环体语句执行一次

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改