定义:do...while 循环是 while 循环的变体。在检查while()条件是否为真之前,该循环首先会执行一次do{}之内的语句,然后在while()内检查条件是否为真,如果条件为真的话,就会重复do...while这个循环,直至while()为假。
E.g:
1 #include <iostream> 2 using namespace std; 3 4 int main() 5 { 6 int x=0,num=0; 7 do{ 8 num++; 9 if(x==1 && num==1) num++; 10 x++; 11 }while(x==0); 12 cout<<num; 13 system("pause"); 14 return 0; 15 }
Ans:
1
(P.s:若将第6行x=0改为x=1,则结果为2)
时间: 2024-10-11 13:45:52