若i为整型变量,则以下循环执行次数是(). for(i=2;i=

题目

若i为整型变量,则以下循环执行次数是(). for(i=2;i==0;) printf("%d",i--);

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

第1题:

若i的初值为8,则下列循环语句的循环次数为( ) 次。Do While i<=17i=i+2LoopA、3次B、4次C、5次D

若i的初值为8,则下列循环语句的循环次数为( ) 次。

Do While i<=17

i=i+2

Loop

A、3次

B、4次

C、5次

D、6次


正确答案:C

第2题:

若变量i的初值为8,则下列循环语句中循环体的执行次数为( )。Do While i<=17 i=i+2Loop

A.3次

B.4次

C.5次

D.6次


正确答案:C
DoWhileLoop和DoLoopUnit是两种基本的循环语句,DoWhileLoop循环是当型循环,满足while条件即执行循环,DoLoopUnit循环是是直到型循环语句。

第3题:

设变量已正确定义为整型,则表达式 n=i=2,++i,i++ 的值为 【 7 】 。


正确答案:

第4题:

若i、j已定义为int型,则以下程序段中内循环的总的执行次数是 ( ) for(i=5;i>0;i- -) for(j=0;j<4;j+ +){…}

A.20

B.24

C.25

D.30


正确答案:A

第5题:

改变量已正确定义为整型,则表达式n=i=2,++i,i++的值为【 】。


正确答案:3
3 解析:本题考查数据类型及其运算的逗号运算与逗号表达式,整个表达式的值为最后一个表达式的值,其值为3。

第6题:

在下面循环语句中循环体执行的次数为( )。int i=0; do i++; while(i*i<10);A、4B、3C、5D、2

在下面循环语句中循环体执行的次数为( )。

int i=0; do i++; while(i*i<10);

A、4

B、3

C、5

D、2


参考答案A

第7题:

已知i、j、k为整型变量,若从键盘输入1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的

已知i、j、k为整型变量,若从键盘输入1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是( )。

A.scanf("%2d%2d%2d",&i,&j,&k);

B.scanf("%d %d %d",&i,&j,&k);

C.scanf("%d,%d,%d",&i,&j,&k);

D.scanf("i=%d,j=%d,k=%d",&i,&j,&k);


正确答案:C
解析:使用scanf()函数时,要求除格式控制符以外的字符都要原样输入,“,”为非格式符,要原样输入。选项A,输入格式描述为“%2d%2d%2d”,意思是输入一个长度为6的数字串,scanf()将每两个为一组读入3个变量中,不满足键盘输入1,2,3的条件,故A错误;选项B中,输入格式描述符为“%d%d%d”,输入要用空格隔开,故错误;选项D中,输入格式描述符为“i=%d,j=%d,k=%d”,应该从键盘输入i=1,j=2,k=3,才能使得i,j,k的值为1,2,3,故选项D错误。4个选项中C正确。

第8题:

若变量i的初值为8,则下列循环语句中循环体的执行次数为( )。Do While i<=17 i=i+2LoopA.3次B.4次

若变量i的初值为8,则下列循环语句中循环体的执行次数为( )。Do While i<=17 i=i+2Loop

A.3次

B.4次

C.5次

D.6次


正确答案:C
Do While Loop和DoLoop Unit是两种基本的循环语句,Do While Loop循环是当型循环,满足while条件即执行循环,Do Loop Unit循环是是直到型循环语句。

第9题:

若s、i均为整型变量,执行下列程序段后s的值为 ______。

s=0

i=1

Do

s=s+i

i=i+1

Loop Until i>5@答案@15@[评析]@本题考查了Do...Loop Until控制语句。每执行一次循环,变量s加一次变量i,随后变量i再加一次1,直到变量5大于5时终止循环。i的初始值为1,故Do循环执行5次。相应的,变量s分别加1、2、3、4、5,故答案为15。


正确答案:15
15 解析:本题考查了Do...Loop Until控制语句。每执行一次循环,变量s加一次变量i,随后变量i再加一次1,直到变量5大于5时终止循环。i的初始值为1,故Do循环执行5次。相应的,变量s分别加1、2、3、4、5,故答案为15。

第10题:

以下循环体的执行次数是( )。 main() {int i,j; for(i=0,j=1;i<=j+1;i+=2,j--)cout<<i<<endl; }

A.3

B.2

C.

D.0


正确答案:D
解析: 本题考查考生对for循环中三个表达式的执行顺序及使用方法。首先执行第一个表达式,然后判断第二个表达式是否成立,如果成立则执行循环体,然后执行第三个表达式,随后再去判断第二个表达式。根据这个顺序,可以委有容易的判断出,循环体只执行了一次。