单选题

程序段s=i=0;do{i=i+1;s=s+i;}while(i<=n);的时间复杂度为()

A. O(n)
B. O(nlog<sub>2</sub>n)
C. O(n<sup>2</sup>)
D. O(n<sup>3</sup>/2)

查看答案
该试题由用户110****60提供 查看答案人数:17212 如遇到问题请 联系客服
正确答案
该试题由用户110****60提供 查看答案人数:17213 如遇到问题请联系客服

相关试题

换一换
单选题
有如下程序段:int*a=neint[2];a[0]=0;a[1]=1;int**b=&a:cout<<**b;运行这个程序段将输出()
A.整数1 B.a[0]的地址 C.a[1]的地址 D.整数0
答案
单选题
有如下程序段:
int*a=new int[2];a[0]=0;a[1]=1;int**b=&a:cout<<**b;运行这个程序段将输出()。
A.整数1 B.a[0]的地址 C.a[1]的地址 D.整数0
答案
主观题
设有以下程序段 int x=0,s=0; while(!x!=0) s+=++x; printf("%d",s); 则 。 A) 运行程序段后输出0 B) 运行程序段后输出1 C) 程序段中的控制表达式是非法的 D) 程序段执行无限次
答案
单选题
x=-2; y=-1; if(x!=0) if(x>0) y=1; else y=0; 该程序段的输出结果为()。
A.1 B.0 C.-1 D.不确定
答案
主观题
程序段:int x=5,y;if(x>0) y=1;else if(x==0) y=0;else y= 1;printf("%d",y);
答案
判断题
以下两个程序段等价,其功能是计算 s=1+2+...+10。 /* 程序段A*/ s = 0; i = 1; while(i 10){ break; } s = s + i; i++; }
答案
单选题
若有“int a=2019”,则下列程序段的输出结果是()。if(a>0) printf(“1”);else if(a
A.1 B.0 C.-1 D.语句存在错误,没有输出
答案
单选题
已知类Test的定义如下:inTest::num=0;且有如下程序段:inmain()Test1,t2;t1.print(0);t2.print(1);retur0;运行这个程序段的输出是()
A.1234 B.1233 C.1122 D.1223
答案
单选题
以下程序段()x=-1;  do { x=x*x; } while(x>0)
A.是死循环 B.循环执行一次 C.循环执行二次 D.有语法错误
答案
主观题
考虑以下C语言代码: short si=-8196; unsigned short usi=si; 执行上述程序段后,usi的值是()
答案
热门试题
以下程序段中循环语句()x%=0DoWhilex=0x=x+1printxLoop 以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是( ) 以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是() 以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是() 已知程序段: s=0 For i=1 to 10 step 2 s=s+1 i=i*2 Next i 该程序段的循环次数是 设有程序段: int k=10; while(k=0) k=k-1; 有以下程序段:vark=0;while(k=1)k++;下列选项中关于该程序段的描述正确的是()。 若有以下程序段:inta=0,b=0,c=0 设有程序段:intx=0,s=0;while(x!=0)s+=++x;printf("%d",s);,则运行程序段后() 有如下程序段,执行这个程序段输出字符的个数是()。int i=1;while(1){i++;if (i==10) break;if (i%3==0) cout<<““;} 有如下程序段: int i=1; while (1) { i++; if(i == 10) break; if(i%2 == 0) cout << ‘‘; } 执行这个程序段输出字符的个数是() 以下程序段中与语句k=a>b?1:0;功能等价的是________ 设内存22000H和22001H单元分别存放的数据为04H和06H,写出如下程序的运行结果,并指出该程序段的功能。MOV AX,2000HMOW DS,AXMOC CL,4MOV SI,2000HMOV AL,【SI+1】SHL AL, CLADD AL,【 SI】MOV【 SI+2】, ALINT 3请问:SI=();AL();(22002H)=();程序功能是() 下面程序段循环一次也不执行。intx=0;while(x=0)x=x-1;() 下面程序的运行结果是______。 Dim a,i,s a=Array("6","5","a","b","2","1") s=0 i=0 Dw While a(i)>="0" And a(i)<="9"s=10* s+a(i)-"0"Print si=i+2 Loop 有下列程序段:X=1 n=0 Do While x<20 x=x*3 n=n+1 Enddo ?x,n 该程序段的执行结果为()。 程序段如下: for x,y in ((1,0),(2,5),(3,8)): print((x**2+y**2)**(1/2)) 请问该程序段的功能是 设有以下程序段int x=0,s=0; 下列程序段的显示结果为_________。 x=0 Print x-1 x=3 阅读下列程序段:m = 0
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位