当前位置:C++技术网 > 精选软件 > C++ Primer Plus 6th 5.8 复习题 第5题 do while循环

C++ Primer Plus 6th 5.8 复习题 第5题 do while循环

更新时间:2019-04-25 08:37:55浏览次数:1+次

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了。然后再在出口条件判断的时候,已经不符合条件了,从而退出循环。