以下程序段运行后,循环体运行的次数为() inti=0,x; for(;i10;i++)x=x+i;A、10B、0C、1D、无限

题目

以下程序段运行后,循环体运行的次数为() inti=0,x; for(;i<10;i++)x=x+i;

  • A、10
  • B、0
  • C、1
  • D、无限
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

执行以下程序段后,x的值为( )。 Dim x As Integer,i As Integer x=0 For i=20 To 0 Step -2 x=x+i\5 Next i

A.16

B.17

C.18

D.19


正确答案:C

第2题:

下面程序段运行后,变量X的值为【 】。

Dim x AS Integer

Dim I AS Integer

x=0

for I=0 to 50 step 10

X=X+I。

next I

Print X


正确答案:150
150 解析:这是一个简单的单重循环程序,它的功能是:计算10-4-20……“+50的值。程序运行过程为:为变量x赋初值;循环执行For… Next间的语句,每执行一次,记数变量i的值加上10;直到i的值超过循环终止值50,退出循环。执行完该程序,循环内的语句要执行6次(6次循环对应的记数变量的位为0,10,20, 30,40,50)。

第3题:

执行以下程序段 Dim i As Integer,X As Integer x=0 For i=20 To 1 Step -2 x=x+i\5 Next Print x 后,x的值为______。

A. 16

B.17

C.18

D.19


正确答案:C
解析:For循环语句中;Step是表示步长,即循环计数器变化的幅度。本题中i每次减2,故要执行10次循环。而“\”是整除运算符,故当i=20时,x加4,当i等于18、16时,x都加3,当i等于14、12、10时,x都力D 2,当i等于8、6时,x加1,当i等于4、2时,x都加0。所以x=4+3+3+2+2+2+1+1=18。

第4题:

程序:classTestApp{publicstaticvoidmain(String[]args){for(inti=0;i<10;i++){if(i==3)break;System.out.print(i);}}}程序运行后的输出是哪项?()

A.0123

B.012

C.0123456789

D.012456789


参考答案:B

第5题:

classTestApp{publicstaticvoidmain(String[]args){for(inti=0;i<10;i++){if(i==3)break;System.out.print(i);}}}程序运行后的输出是哪项?()

A.0123

B.012

C.0123456789

D.012456789


参考答案:B

第6题:

以下程序的运行结果是()。main(){inti=1,sum=0;while(i10)sum=sum+1;i++;printf(“i=%d,sum=%d“,i,sum);}

A、i=10,sum=9

B、i=9,sum=9

C、i=2,sum=1

D、运行出现错误


参考答案:D

第7题:

有以下程序段:intx=0,s=0;while(!x!=0)s+=++x;printf("%d",s);则有以下程序段()。

A.运行程序段后输出0

B.运行程序段后输出1

C.程序段中的控制表达式是非法的

D.程序段执行无限次


正确答案:B

第8题:

设有以下程序段

int x=0,s=0;

while(!x!=0)s+=++x;

printf("%d",s);

A.运行程序段后输出0

B.运行程序段后输出1

C.程序段中的控制表达式是非法的

D.程序段执行无限次


正确答案:B

第9题:

程序:classTestApp{publicstaticvoidmain()String[]args){for(inti=0;i<10;i++){if(i==3)break;当循环到3时,自动跳出System.out.print(i);}}}程序运行后的输出是哪项?()

A.0123

B.012

C.0123456789

D.012456789


参考答案:B

第10题:

设有如下程序段: x=2 For i=1 To 10 Step2 x=x+i Next 运行以上程序后,x的值是

A.26

B.27

C.38

D.57


正确答案:B
解析:变量i的初始值为1,每循环一次加2,故当i为1、3、5、7、9时,可以执行语句“x=x+i”,所以x的值为:2+1+3+5+7+9。

更多相关问题