用c++编写一个倒计时函数
时间: 2023-04-01 07:03:36 浏览: 136
C++元旦倒计时代码祝福
好的,我可以回答这个问题。以下是一个简单的倒计时函数的示例代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void countdown(int seconds) {
time_t start_time = time(NULL);
time_t current_time;
int remaining_time;
do {
current_time = time(NULL);
remaining_time = seconds - difftime(current_time, start_time);
printf("Remaining time: %d seconds\n", remaining_time);
} while (remaining_time > );
printf("Time's up!\n");
}
int main() {
countdown(10); // 倒计时10秒
return ;
}
```
这个函数使用了 time.h 库来获取当前时间,并计算出剩余时间。它会一直循环输出剩余时间,直到时间到达秒。
阅读全文