很久没来了.发个简单的进度条模拟程序.
#include <stdio.h>void pause(int time);
int main(void)
{
int i;
printf("=");
for(i=0; i<58; i++)
{
printf("|");
pause(3);
printf("\b/");
pause(3);
printf("\b\\");
pause(3);
printf("\b=");
}
getchar();
return 0;
}
void pause(int time)
{
asm mov ah,0h;
asm int 1ah;
asm add dx,time;
asm mov bx,dx;
label:
asm int 1ah;
asm cmp bx,dx;
asm jne label;
}
在borlandc编译通过...