cout<

cout<<hour<<':'<<minute<<':'<<second<<flush<<'\r';
'\r '什么意思?起什么作用?

------解决方案--------------------
前面试的时候代码有点小问题。
\r就是把光标提到行首,不会清内容的。
所以,每次输出时得自己先清行,或者多输出足够的空格。