题目内容 (请给出正确答案)
[单选题]

以下这段程序:for(i=0; i<=n; i++) i从0到n的外循环,每次i递增1 for(j="i;" j>=0; j/=2) // j从i到0的内循环, 每次 j变为上一次的一半 printf("%d\n", j); // 打印j 时间复杂度是:

A.以下这段程序:for(i=0; i<=n; i++) i从0到n的外循环,每次i递增1 for(j=

B.以下这段程序:for(i=0; i<=n; i++) i从0到n的外循环,每次i递增1 for(j=

C.以下这段程序:for(i=0; i<=n; i++) i从0到n的外循环,每次i递增1 for(j=

D.以下这段程序:for(i=0; i<=n; i++) i从0到n的外循环,每次i递增1 for(j=

提问人:网友xfocus 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有2位网友选择 C,占比25%
  • · 有2位网友选择 B,占比25%
  • · 有2位网友选择 D,占比25%
  • · 有2位网友选择 A,占比25%
匿名网友 选择了D
[39.***.***.169] 1天前
匿名网友 选择了C
[88.***.***.82] 1天前
匿名网友 选择了A
[201.***.***.69] 1天前
匿名网友 选择了C
[54.***.***.175] 1天前
匿名网友 选择了D
[211.***.***.10] 1天前
匿名网友 选择了B
[69.***.***.183] 1天前
匿名网友 选择了B
[84.***.***.218] 1天前
匿名网友 选择了A
[110.***.***.210] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“以下这段程序:for(i=0; i<=n; i++) i从0…”相关的问题
第1题
语句for(i=0;i<=8;i++);中循环几次结束?<br> A、8

B、9

C、10

D、7

点击查看答案
第2题
有以下程序 void main() { int i; for(i=0;i<3;i++) switch(i) { case 0:printf("%d",i); 2:printf("%d",i); default:printf("%d",i); } 程序运行后的输出结果是(> A、022111

B、021021

C、000122

D、012

点击查看答案
第3题

某程序中有如下循环代码段P: for (i=0; i<n; 1 2 3 4 5 6 i++) sum+="A[i];" 假设编译时变量sum和i分别分配在寄存器r1和r2中。常量n在寄存器r6中,数组a的首地址在寄存器r3中,程序段p的起始地址为08048100h,对应汇编代码和机器代码如下表所示: 编号 地址 机器码 汇编码 操作注释 08048100h 00022080h loop: sll r4,r2,2 08048104h 00083020h add r4,r4,r3 (r4)+(r3)→r4 08048108h 8c850000h load r5,0(r4) ((r4)+0)→r5 0804810ch 00250820h r1,r1,r5 (r1)+(r5)→r1 08048110h 20420001h addi r2,r2,1 (r2)+1→r2 08048114h 1446fffah bne r2,r6,loop if (r2) ≠ (r6) goto loop 如果执行上述代码的计算机采用32位定长指令字,其中的分支指令bne格式如下: 31:26 25:21 20:16 15:0 op rs rd offset 其中的op为操作码,rs和rd为寄存器编号,offset为偏移量(用补码表示),请回答下列问题: 计算机的存储器编址单位是( ) a. 8位 b. 16位 c. 32位 d. 64位>

点击查看答案
第4题
for(i=j=0;i<10&&j<8;i++,j+=3)控制的循环体执行的次数是(> A、9

B、8

C、3

D、2

点击查看答案
第5题
对于以下代码,说法正确的是: for i in range(10): ......

A、range函数产生的序列从0开始

B、range函数产生的序列从1开始

C、range函数产生的序列到10结束(包括10)

D、range函数产生的序列到9结束(包括9)

点击查看答案
第6题
有如下伪代码描述的程序段: sum ← 0 n ← 0 for i=1 to 5 { x←n/i n←n+1 sum←sum+x } 该程序通过for循环计算一个表达式的值,这个表达式是()

A、1+1/2+2/3+3/4

B、1/2+2/3+3/4+4/5

C、1+1/2+2/3+3/4+4/5

D、1+1/2+1/3+1/4+1/5

点击查看答案
第7题
有以下程序: #include <stdio.h> int main() { int sum=0; int i = 1; while (i <= 10) sum +="i++;" printf("%d %d\n", sum, i); } 程序运行后的输出结果是()> A、60,10

B、55,11

C、65,11

D、65,10

点击查看答案
第8题
以下时间复杂度最高的是

A、

B、

C、

D、

点击查看答案
第9题
以下这段代码 for(i=0; i<n; i++) i从0循环到n-1,每次循环 +1 for(j="i;" j+="j)" j从i循环到n-1,每次循环 +j printf("%d,%d\n", i, j); 打印i和j> A、

B、

C、

D、

点击查看答案
第10题
给定如下图所示的有向图 [图] 哪一项是该图的拓扑排序...

给定如下图所示的有向图哪一项是该图的拓扑排序序列:

A、ACFBDEG

B、BEADCFG

C、ABCDFEG

D、BADCEGF

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

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

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