求大神 实现变化的数字
用什么函数可以实现从1-10的变化呢?就是先输出1,1秒后由1变成2,就像秒表那样变的,求大神
程序代码:
#include <stdio.h> #include <unistd.h> int main(void) { int i = 1; while (1) { printf("%2d", i); i++; if (i > 10) i = 1; sleep(1); printf("\b\b"); } return 0; }
编译参数
gcc -Wall -std=c99 a.c -o a
VC的话可以用windows.h里面的Sleep函数 单位是毫秒也就是说要Sleep(1000)