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

设有程序段: int i=2;while(i=0) {i--;}则下面描述中正确的是()

A、while 循环体执行2次

B、循环是无限循环

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

D、循环体语句执行一次

查看答案
更多“设有程序段: int i=2;while(i=0…”相关的问题
第1题
以下程序段的运行结果为()。void main(){ int p【8】={11,12,13,14,15,16,17,18},i=0,j=0; while(i++<7) if(p【i】%2) j+=p【i】;printf("%d",j); i = 0;j = 0;while(++i<7) if(p【i】%2) j+=p【i】;printf("%d\n",j);}

A、56 45

B、45 45

C、56 56

D、42 45

点击查看答案
第2题
观察以下程序段:int i=1,j=10;do{if(i++>--j) continue;} while(i<5、;执行完后,i、j的值分别为:
A. i=6 j=5
B. i=5 j=5
C. i=6 j=4
D. i=5 j=6

请帮忙给出正确答案和分析,谢谢!
点击查看答案
第3题
"(专基)以下程序是用do..while实现1+3+ 100空白处应填入{int i=1,sum=0;do{sum=sum+i;i+=2;}____ printf(""sum=%d"",sum)()

A、while(i<=100)

B、while(i<=100)

C、while(i>100)

D、while(i<100)

点击查看答案
第4题
"(专基)以下程序是用do..while实现1+2+ 300空白处应填入{int i=300,sum=0;do{sum=sum+i;____}while(i>=1);printf(""sum=%d"",sum);}()

A、i++

B、i+=2

C、i-=2

D、i--

点击查看答案
第5题
以下程序的运行结果为:public class test {public static void main(String args[]) {int i=0, j=2;do {i=++i;j--;} while(j>0);System.out.println(i);}}
A. 0
B. 1
C. 2
D.3

请帮忙给出正确答案和分析,谢谢!
点击查看答案
第6题
设有如下程序,其调试结果为:class Q2 {public static void main(String[] args) {int[] seeds
设有如下程序,其调试结果为:
class Q2 {
public static void main(String[] args) {
int[] seeds = {1,2,3,4,6,8};
int n= seeds.length;
for (int i = 0; i < 3; i++)
for (int k = 0; k< n-1; k++)
seeds[k]= seeds[k+1];
for (int i = 0; i
System.out.print("/t"+seeds[i]);
}
}
A.输出: 1 2 3 4 6
B.输出: 4 6 8 8 8
C.输出: 2 3 4 6 8
D.输出: 2 3 4 6

请帮忙给出正确答案和分析,谢谢!
点击查看答案
第7题
设有如下程序public class test {public static void main(String args[]) {Integer intObj=In
设有如下程序
public class test {
public static void main(String args[]) {
Integer intObj=Integer.valueOf(args[args.length-1]);
int i = intObj.intValue();
if(args.length > 1、
System.out.println(i);
if(args.length > 0)
System.out.println(i -1、;
else
System.out.println(i - 2、;
}
}
运行程序,输入如下命令:
java test 2
则输出为:
A. test
B. test -1
C. 0
D. 1
E. 2

请帮忙给出正确答案和分析,谢谢!
点击查看答案
第8题
某VB 程序段如下:i = 1Do While i <= 3min= ij = i + 1Do While j <= 6If a(j) < a(min) Then min= jj = j + 1LoopIf i <> min Then t=a(i): a(i)=a(min): a(min)=ti = i + 1Loop数组元素a(1)到a(6)的值依次为“7, 8, 3, 9, 6, 2”,则上面程序段在运行后,数组元素a(1)到a(6)的数据依次是()

A、9, 8, 7, 3, 6, 2

B、2, 3, 6, 7, 8, 9

C、2, 3, 6, 9, 8, 7

D、9, 8, 7, 6, 3, 2

点击查看答案
第9题
你正在编写一个 Python 程序,该程序显示 2 到 100 之间的所有素数。 你应如何完成代码答题时,请将使用代码段拨到正确位置。每个代码段可使用一次多 次也可以不使用,你可能需要拖动窗口之间的分隔栏或滚动以查看内容。 注意:选对一题得一分。 ①、 p=2 while p <= 100:is__prime = True②、 p=2 is__prime = True while p <= 100 : ③ 、break④、continue⑤、p = p+1⑥、 for i in range (2,p): if(p / i == 0):is__prime = False⑦、 for i in range (2,p): if(p % i == 0):is__prime = False答题区域:______if is__prime == True:print(p)__()

A、①、⑦、③、⑤

B、②、③、⑤、⑦

C、①、⑤、④、③

D、③、④、①、②

点击查看答案
第10题
某VB 程序段如下:i = 1: s = ""Do While i <= 3k = i j = i + 1Do While j <= 8If a(j) < a(k) Then k = jj = j + 1LoopIf i < > k Thent = a(i): a(i) = a(k): a(k) = tn = n + 1End Ifs = s + Str(a(i)) : i = i + 1LoopLabel1.Caption = Str(n) + ":" + s数组a(1)到a(8)依次为:“16, 19, 8, 20, 4, 12,6, 15”,程序运行后,标签中显示的值为()

A、2:4 6 8

B、2:8 6 4

C、3:4 6 8

D、3:8 6 4

点击查看答案
第11题
以下程序的输出结果是()。#includemain()int i=0,a=0;while(i<20)for(;;)if((i%10)==0)break;else i--;i+=11;a+=I;printf("%d\n",a);

A、21

B、32

C、33

D、11

点击查看答案
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
搜题
如果结果不匹配,请 联系老师 获取答案
搜索
如果结果不匹配,请 联系老师 获取答案