单选题

程序段如下:s=i=0;do{i=i+1;s=s+i;} while(i=n);其时间复杂度为()。

A. O(n)
B. O(nlog2n)
C. O(n2)
D. O(n3/2)

查看答案
该试题由用户199****13提供 查看答案人数:32449 如遇到问题请 联系客服
正确答案
该试题由用户199****13提供 查看答案人数:32450 如遇到问题请联系客服

相关试题

换一换
单选题
程序段如下:s=i=0;do{i=i+1;s=s+i;} while(i=n);其时间复杂度为()。
A.O(n) B.O(nlog2n) C.O(n2) D.O(n3/2)
答案
单选题
有如下程序段: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
答案
单选题
已知类Test的定义如下:inTest::num=0;且有如下程序段:inmain()Test1,t2;t1.print(0);t2.print(1);retur0;运行这个程序段的输出是()
A.1234 B.1233 C.1122 D.1223
答案
主观题
有如下程序段for i=0 i5
答案
单选题
已知类Array的定义如下:且有如下程序段:Arraarr(2);cout<
A.23 B.32 C.12 D.21
答案
单选题
有如下程序段,执行这个程序段输出字符的个数是()。int i=1;while(1){i++;if (i==10) break;if (i%3==0) cout<<““;}
A.1 B.2 C.3 D.4
答案
单选题
有如下程序段: int i=1; while (1) { i++; if(i == 10) break; if(i%2 == 0) cout << ‘‘; } 执行这个程序段输出字符的个数是()
A.10 B.3 C.4 D.5
答案
主观题
程序段如下: for x,y in ((1,0),(2,5),(3,8)): print((x**2+y**2)**(1/2)) 请问该程序段的功能是
答案
主观题
在程序中添加一个命令按钮,并编写如下代码。己知程序的运行结果为如下矩阵,请在[10]和[11]处填上正确答案使程序完整。 1 0 0 0 0 1 1 0 0 1 1 0 1 0 0 1
答案
热门试题
有函数关系如下,能正确表示该关系的程序段是 。 x y x0 x+1 ( 19 )有如下程序段:int i=1; 设有如下的程序段: n=0 For i = 1 To 3 For j = 1 To iFor k = j To 3 n=n+1Next k Next j Next i 执行上面的程序段后,n的值为()。 有程序段如下: int k=10; while(k=0)k=k-1; 则下面描述中正确的是________。 设有如下程序段,则下面描述正确的是 int k=10; while (k=0) k=k-1; 设有如下程序段,下面描述中正确的是()。 int k=10; while(k=0) k=k-1; 设内存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)=();程序功能是() 设有以下程序段 int x=0,s=0; while(!x!=0) s+=++x; printf("%d",s); 则 。 A) 运行程序段后输出0 B) 运行程序段后输出1 C) 程序段中的控制表达式是非法的 D) 程序段执行无限次 程序段如下:Private Sub Command1_ Click() a = 0 for 1=15 To 15 Step- 2a = a +1 Next I Print a, IEnd Sub发生Command 1的单击事件后,程序的输出结果是 ______。 x=-2; y=-1; if(x!=0) if(x>0) y=1; else y=0; 该程序段的输出结果为()。 有如下程序段,该程序段执行完后,执行循环的次数是  total=0  Counter=1  Do    Print Counter    total=total + Counter    Print total    Counter=Counter+1    If total>10 Then      Exit Do    End If  Loop While Counter <=10 程序段: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++; } 执行如下程序代码 a=0;c=0;do{–c;a=a-1;}while(a>0);后,C的值是() 执行如下程序段后,Intsum的值为.Intsum=0ForI=1To17Step2Forj=2To6Step2If(IModj)0ThenIntsum=Intsum+jNextjNextI() 若有“int a=2019”,则下列程序段的输出结果是()。if(a>0) printf(“1”);else if(a 若有如下程序段,其中s,a,b,c均已定义为整型变量,且a,c 均已赋值(c大于0) s=a; for(b=1;b<=c;b++) s=s+1;则上述程序段功能等价的赋值语句是() 若有如下程序段,其中s、a、b、c均被定义为整型变量,并且a和c已经赋值(c>0), s=a; for(b=1;b<=c;b++) s=s+1; 则与上述程序段功能等价的赋值语句是() 以下程序段()x=-1;  do { x=x*x; } while(x>0) 有如下程序段 int *p,a=10,b=1; p=&a; a=*p+b; 执行该程序段后,a的值为( ).
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

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

    支付方式

     

     

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