【单选题】
有如下程序
main()
{ int i,sum=2;
for(i=1;ii+=2) sum+=i;
printf(“%d\n”,sum); }
该程序的执行结果是( )
【单选题】
若i,j已定义为int型,则以下程序段中循环体的总的执行次数是( )
for(i=5;i;i--)
for(j=0;j<4;j++)
{ }
【单选题】
有以下程序段,输出结果是( )。
int x=3;
do { printf(%d ,x-=2); }while(!(- -x));
【单选题】
在do-while循环中,循环由do开始,用while结束;必须注意的是:在while表达式后面的( )不能丢,它表示do-while语句的结束。
【单选题】
对于下面的for循环语句,可以断定它执行( )次循环。
for(x=0,y=0;(y!=67)(xx++) printf(----
【单选题】
循环“for(i=0,x=1;i=10xi++);”的循环执行( )。
【单选题】
循环语句中的for语句,其一般形式如下:
for(表达式1;表达式2;表达式3) 语句
其中表示循环条件的是( )
【单选题】
设x和y均为int型变量,则执行以下的循环后,y的值为( D )。
for(y=1,x=1;yy++) x==0) break;
if(x%2==1) {x+=5;continue;}
x-=3;
}
【单选题】
对以下程序段的叙述正确的是( ).
int x=1;
do
{ x= -1*x; }
while(!x)
【单选题】
while循环语句中,while后一对圆括号中表达式的值决定了循环体是否进行,因此,进入while循环后,一定有能使此表达式的值变为( )的操作,否则,循环将会无限制地进行下去。