C语言printf刷新
1、打开C-Free 5编译器(界面) -> 文件 -> 新建(Ctrl+N)

2、#include "stdio.h"
#include "windows.h"
int main()
{
printf("程序运行时间统计。\n");
for(float _time=0;_time<=60;_time+=0.01)
{
printf("正在计时:%5.2f秒",_time);
Sleep(1);
for(int sum=0;sum<=16;sum++)
printf("\b");
}
printf("\n计时结束\n");
return 0;
}

3、编译成功后的截图。如果编译失败,请检查语法或者编译器是否有问题。

4、程序运行截图(开始和结束)。使用了<\b>之后没有system("cls");那么闪烁。system("cls");会清空屏幕上所有的信息。


5、最后输出结束。

1、//源码稍微做调整,基本不影响大体。
#include "stdio.h"
#include "windows.h"
int main()
{
printf("程序运行时间统计。\n");
for(float _time=0;_time<=60;_time+=0.01)
{
Sleep(1);
system("cls");
printf("正在计时:%5.2f秒",_time);
}
printf("\n计时结束\n");
return 0;
}

2、编译成功后的截图。如果编译失败,请检查语法或者编译器是否有问题。

3、程序运行截图(开始和结束)。system("cls");闪烁。system("cls");会清空屏幕上所有的信息。第一行只显示一次,所以就被清除了。



4、最后输出结束。
