項目1:
#include <stdio.h>
int main()
{
char c1,c2;
for(c1='0',c2='9';c1<c2;c1++,c2--)
printf("%c %c\n",c1,c2);
printf("\n");
return 0;
}
項目2:
#include <stdio.h>
#include <windows.h>
int main()
{
int i;
for(i=1;i<=10;i++)
{
Sleep(200);
printf("■");
}
printf("\n");
return 0;
}
項目3:
#include <stdio.h>
#include <windows.h>
int main()
{
int i;
printf("安裝進度:0%%");
for(i=1;i<100;i++)
{
Sleep(100);
if(i<=10)
printf("\b\b");//用兩個退格表示始終保持在當前位置輸入
else
printf("\b\b\b");
printf("%d%%",i);
}
printf("\b\b\bdone!\n");
return 0;
}
安裝進度到99%就停止了,怎樣顯示出100%?修改如下:
#include <stdio.h>
#include <windows.h>
int main()
{
int i;
printf("安裝進度:0%%");
for(i=1;i<100;i++)
{
Sleep(100);
if(i<=10)
printf("\b\b");//用兩個退格表示始終保持在當前位置輸入
else
printf("\b\b\b");
printf("%d%%",i);
}
printf("\b\b\b100%%");
printf("\b\b\b\bdone!\n");
return 0;
}