滾動顯示升級進度的程序

#include<stdlib.h>
#include<stdio.h>

void display(int num)
{
	int i = 0;
	for(i=0;i<num;i++)
	{
		printf("=");
	}
	for(i=100-num;i>0;i--)
	{
		printf(" ");
	}	
}

int main()
{
	int a = 0;
	for(a=1;a<101;a++)
	{
		printf("\r");
		printf("%d%%[",a);
		display(a);
		printf("]");
		fflush(stdout);
		sleep(1);		
	}
	printf("\n");
	return 0;
}



可滾動顯示升級進度!


運行結果:

10% [======                                                                            ]


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章