一、代码展示:
1 #include <stdio.h>
2 #include <unistd.h>
3 #include <stdlib.h>
4
5 #define A " * "
6 #define B " *** "
7 #define C " ******* "
8 #define D "*************** "
9 #define E " ************* "
10 #define F " ********* "
11 #define G " **** **** "
12 #define H " *** *** "
13 #define I "** ** "
14 #define AA system("clear")
15
16 int main(int argc, char *argv[])
17 {
18 while(1)
19 {
20 puts(A);
21 puts(B);
22 puts(C);
23 puts(D);
24 puts(E);
25 puts(F);
26 puts(G);
27 puts(H);
28 puts(I);
29 sleep(1);
30 AA;
31 usleep(50000);
32 }
33 return 0;
34 }
二、编译结果:
知识解析:
1、运用到了宏定义;
2、函数clear、sleep的使用;注意sleep的单位是秒;usleep的单位是毫秒;