C语言实例之简约五秒倒计时

C语言实例之简约五秒倒计时

核心思路

C语言头文件 中的 putchar(); 输出倒计时的每一个数字,每次输出完一个数字后,需要停顿1秒,可借助C语言头文件 中的 Sleep(); 停顿一秒,(注意S需要大写,单位为毫秒,即 1000ms = 1s),最后再利用C语言头文件 中的 system("cls"); 清除屏幕内容。

源代码如下:

代码语言:javascript复制#include

#include

int main()

{

putchar('5');

putchar('\a');

Sleep(1000);

system("cls");

putchar('4');

putchar('\a');

Sleep(1000);

system("cls");

putchar('3');

putchar('\a');

Sleep(1000);

system("cls");

putchar('2');

putchar('\a');

Sleep(1000);

system("cls");

putchar('1');

putchar('\a');

Sleep(1000);

system("cls");

putchar('0');

putchar('\a');

Sleep(1000);

system("cls");

return 0;

}上述代码还可以利用循环简化,简化后的源代码如下:

代码语言:javascript复制#include

#include

int main() {

int n = 5;

do{

printf("%d",n);

putchar('\a');

Sleep(1000);

system("cls");

}while(n--);

return 0;

}

相关文章

问松茸要泡多长时间
手机版office365破解版

问松茸要泡多长时间

📅 07-04 👁️ 7029
N卡驱动哪个版本最好?2023年最新NVIDIA显卡驱动选择指南
365bet备用投注网址

N卡驱动哪个版本最好?2023年最新NVIDIA显卡驱动选择指南

📅 08-13 👁️ 609
深度策划:科幻题材游戏在中国的前景如何?