题目内容 (请给出正确答案)
[主观题]

设n为正整数,求出下列程序段中前置记号@语句的语句频度,以及程序段的时间复杂度. (1) i=1; while(i<=n) @ i=i+1; (2) k=1; for(i=1; i<=n; i++) for(j=1; j<=i; j++) @ k++;

答案
n-1
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“设n为正整数,求出下列程序段中前置记号@语句的语句频度,以及…”相关的问题

第1题

计算下列程序段中x++的语句频度: x=1; for(int i = 0; i < n; i++) for(int j = i; j < n; j++) x++;
点击查看答案

第2题

计算下列程序段中x++的语句频度: for(i=1; i<=n; i++) for(j=1; j<=i; j++) for(k=1; k<=j; k++) x++;
点击查看答案

第3题

如下程序段: for(i=1;i<=n-1;i++) for(j=i+1;j<=n;j++) x=x+1; 其中语句x=x+1执行的语句频度为()。

A.n*n

B.n*(n-1)/2

C.n*(n+1)/2

D.n*(n-1)

点击查看答案

第4题

如下程序段: for(i=1;i<=n-1;i++) for(j=i+1;j<=n;j++) x=x+1; 其中语句x=x+1执行的语句频度为()。

A.n*n

B.n*(n-1)/2

C.n*(n+1)/2

D.n*(n-1)

点击查看答案

第5题

【填空题】在下面的程序段中,对x++语句的频度为 (表示为n的函数) for (i=1;i<=n;i++)  for (j=1;j<=i;j++)   for (k=1;k<=j;k++) x++; 1+(1+2)+(1+2+3)+ ……+(1+2+3+……+n)=。
点击查看答案

第6题

设标识符DONE是程序中某指令语句的标号,与JMP指令同在一个逻辑段内,下列的哪个程序段不能够转移到标号DONE处的语句执行。

A.JMP DONE

B.MOV BX, OFFSET DONE JMP BX

C.MOV BX, DONE JMP BX

D.LEA BX, DONE JMP DONE

点击查看答案

第7题

【判断题】以下程序段中的loop是一个语句标号,它所标识的语句只能在该程序段之后 if(score!=-1) { sum=sum+score; i++; goto loop; }

A.Y.是

B.N.否

点击查看答案

第8题

估算下列程序段所代表算法的时间复杂度。 程序段: t=1;m=0; for(k=1; k<=; k++) { t=t*2; for(j=t; j<=n; j++) m++; }
点击查看答案

第9题

下面程序段的时间复杂度为________。(n>1) sum=1; for (i=0;sum<n;i++) sum+=1;
点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信