c++怎么每隔一秒输出一次
时间: 2024-05-06 17:20:16 浏览: 104
计算时间差,每隔两秒输出一次时间到屏幕上
4星 · 用户满意度95%
在C语言中,可以使用`sleep()`函数来让程序暂停一定的时间。因此,可以使用一个循环结构来每隔一秒输出一次,示例代码如下:
```c
#include <stdio.h>
#include <unistd.h> // 包含sleep()函数的头文件
int main() {
int count = 0;
while (count < 10) { // 控制循环次数为10次
printf("Hello, world!\n");
sleep(1); // 暂停1秒
count++;
}
return 0;
}
```
在上面的代码中,我们使用了一个`while`循环结构来控制程序的输出次数。每次输出后,通过`sleep(1)`函数暂停1秒,然后再进行下一次输出。这样就可以实现每隔一秒输出一次的效果。
阅读全文