以下程序段,代码中循环执行的次数为()。 inti,sum=0; for(i=1;i<10;i++) { sum+=i;

题目
填空题
以下程序段,代码中循环执行的次数为()。 inti,sum=0; for(i=1;i<10;i++) { sum+=i;i++; }
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下程序中,while语句的循环次数是 ______。includeviod main(){ inti=0; while(i<1

以下程序中,while语句的循环次数是 ______。 #include<iostream.h> viod main() { int i=0; while(i<10) { if(i<1)continue; if(i==5) break; i++; } }

A.1

B.10

C.6

D.死循环,不能确定次数


正确答案:D

第2题:

下列语句段中不是死循环的是()。

A、intI=100;while(1){I=I0+1;if(I=20)break;}

B、intI;sum=0;for(I=1;;I++)sum=sum+1;

C、intk=0;do{++k;}while(k>=0);

D、ints=3379;while(s++%2+3%2)s++;


参考答案:A

第3题:

以下程序:main(){inti,sum;for(i=1;i6;i++)sum+=i;printf(“%d\n”,sum);}执行程序后sum的值是()

A、15

B、14

C、不确定

D、0


参考答案:C

第4题:

以下程序执行后sum的值是( )。 main { int i,sum; for(i=1;i<6;i++)sum+=i: printf("1%d\n",sum): }

A.15

B.14

C.不确定

D.0


正确答案:C
sum+=i等价于sun+i,在本题中sum没有赋初值,而题中只输出sum的值,因此整个结果为不确定值。

第5题:

以下C程序的运行结果为______。main(){ int i=1,sum=0; loop:if(i<=10) { sum+=i; i++; goto loop; } printf("sum=%d\n",sum);}

A.sum=10

B.sum=55

C.sum=100

D.sum=88


正确答案:B

第6题:

现有以下语句: i=1; for (;i<=100;i++) sum+=i;

A.for(i-1;;i++) { sum+--i; if(i==100) break; }

B.for(i=1;i<=100;) { sum+=i; i++; }

C.i=1; for(;i<=100;) { sum+=-i; }

D.i=1; for(;;) { sum+=i; if(i==100) break; i++; }


正确答案:D

第7题:

设有以下程序:

main()

{int i,sum=0;

for(i=2;i<10;i++)

{ if((i%2)==0)

continue;

sum+=i;}

printf("%d\n",sum);

}

程序执行后的输出结果是( )。


正确答案:24
24 解析:continue语句功能:结束本次循环(注:不是终止整个循环),即跳过循环体中continue语句后面的语句,开始下一次循环。

第8题:

以下程序的运行结果是()。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

第9题:

以下程序执行后sum的值是 ______。 main() { int i,sum; for(i=1;i<6;i++)sum+=i; printf("%d\n",sum); }

A.15

B.14

C.不确定

D.0


正确答案:C
解析:变量sum在使用时未赋初值,所以无法确定sum最终的值。

第10题:

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

A.10

B.0

C.1

D.无限


参考答案:A

更多相关问题