#include<stdio.h>
#include<string.h>
#include <windows.h>
#define N 101
void proc()
{
int count = 0;
char arr[N];
memset(arr, '\0', sizeof(arr));
char* lable = "|/-\\"; // '\'为转义字符若要输出‘\’,需要使用两个\\
while (count <= 100)
{
printf("%-100s,【%d%%】,【%c】\r", arr,count,lable[count%4]);
//printf函数中,%用于格式控制,如果想输出文本%,需要使用两个百分号
// '/r'表示回车,‘%-100s’表示左对齐输出
fflush(stdout);
arr[count] = '#';
count++;
Sleep(100);
}
printf("\n");
}
int main()
{
proc();
return 0;
}
简单的进度条
最新推荐文章于 2023-06-28 20:56:06 发布