Latest web development tutorials

C ++ сделать ... в то время как цикл

C ++ цикл C ++ цикл

В отличие отдля и в то время какпетли, они проверяют условие цикла контура.делать ... в то время какцикл , чтобы проверить его состояние в конце цикла.

делать ... в то время какцикл похож на время цикла, но делать ... в то время как цикл будет обеспечивать реализацию по крайней мере цикла.

грамматика

C ++,делать ... в то время каксинтаксис цикла:

делать
{
   Заявление (s);

} В то время (состояние);

Пожалуйста, обратите внимание, что условные выражения появляются в конце цикла, так что оператор (ы) цикл будет выполняться по крайней мере один раз перед условие проверяется.

Если условие истинно, то поток управления переходит обратно выше делать, а затем повторно выполнить оператор (ы) цикла. Этот процесс повторяется до тех пор данное условие не станет ложным до сих пор.

технологическая схема

В C ++ делать ... в то время как цикл

примеров

#include <iostream>
using namespace std;
 
int main ()
{
   // 局部变量声明
   int a = 10;

   // do 循环执行
   do
   {
       cout << "a 的值:" << a << endl;
       a = a + 1;
   }while( a < 20 );
 
   return 0;
}

Когда приведенный выше код компилируется и выполняется, он дает следующие результаты:

a 的值: 10
a 的值: 11
a 的值: 12
a 的值: 13
a 的值: 14
a 的值: 15
a 的值: 16
a 的值: 17
a 的值: 18
a 的值: 19

C ++ цикл C ++ цикл