do„while循环与while循环的循环终止条件不同,do„while循环是当表达式的值为0执行循环体,当表达式的值非0,退出循环体。
举一反三
- while循环是先判断循环 条件,当表达式值为 ,执行循环体,当表达式值为 退出循环的循环语句
- while 循环和 do -while 循环的区别是( ) A: while 循环和 do -while 循环的循环体都可以不执行; B: while 循环的循环体将至少执行一次,而do -while 循环的循环体可以不执行; C: do- while 循环的循环体将至少执行一次,而while 循环的循环体可以不执行; D: while 循环和 do -while 循环的循环体都将至少执行一次。
- 下列叙说错误的是( ) A: do 语句; while(1 ); 此循环为死循环 B: while (表达式) ,当表达式为零值时,结束循环 C: do 语句; while(表达式); 所以do...while 语句的循环体只能是一条语句。 D: while (x=0) 语句; 此循环一次都没执行。
- do…while循环是先执行循环体,后判断条件表达式是否成立;while循环是判断条件表达式,再决定是 否执行循环体
- 智慧职教: do…while循环与while循环的区别在于:while循环是先判断循环条件,如果循环条件为真则执行循环体;而do…while循环则是先执行循环体,然后才判断循环条件,如果循环条件为真,则执行下一次循环,否则中止循环。