C++ Primer Plus复习题5.8 第5题 do while循环
题目:
5.如果下面的代码片段是有效程序的组成部分,它将打印什么内容?

int k = 8;     
            
			 do
    cout << ”k =“ << k << endl;
while(k++ < 5);

答案: 

它将打印下面的内容:

k = 8

C++技术网辅导详解解答:

    do while循环是出口条件循环,在《C++ Primer Plus复习题5.8 第1题 入口条件循环和出口条件循环》题目中对出口条件循环做了详细的阐述。do while先执行循环体的内容,然后再进行条件判断。所以输出的k的值就直接是8了。然后再在出口条件判断的时候,已经不符合条件了,从而退出循环。