若变量已正确定义,执行以下while语句将陷入死循环。
i = 1; while (i <= 10) ; i++;
i = 1; while (i <= 10) ; i++;
举一反三
- 若变量已正确定义,执行以下while语句将陷入死循环。
- 若变量已正确定义,以下while循环结束时,i的值为11。 i = 1; while (i <= 10) { printf("%d", i); }
- 若有如下定义和语句:int i=1;while(i) i++;则该循环为死循环。
- 下列语句不是死循环的是() A: int i = 1;while(1) i++; B: int i =1;for(;;) i++; C: int i =1;doi++;while(1) D: int i =10;while(i)i–;
- 以下循环合法(不会死循环)的是?A.inti=0;while(i<10);i++;B.inti=0;while(i<10)i++;C.inti=10;while(i>0)i--;D.inti=10;while(i>0) i=i-2;