分析问题
(1).首先要有一个小人模型,当然是粗糙的。
(2).要让小人跑多久?
(3).使用循环语句。
首先用一个循环语句来定义跑多久:int a; 考虑到每次循环先给a一个初始值0;
大概小人模型长这样 o
<H>
I I
然后打印代码:
a= 0;
while(a<= 9){
}
(这是要定义他跑的长度)
然后要考虑跑动它需要的条件:
printd(" ");
要添加空格来增加它长度。
然后再次添加变量来满足循环条件。int b;
完整代码如下:
#include <stdio.h>
#include <windows.h>
#include <stdlib.h>
int main(void){
int a;
int b;
a= 0;
while(a<= 9){
system("cls");
b= 1;
while(b<= a){
printf(" ");
b++;
}
printf(" O\n");
b=1;
while(b<= a){
printf(" ");
b++;
}
printf("<H>\n");
b= 1;
while(b<= a){
printf(" ");
b++;
}
printf("I I");
Sleep(100); //这是控制速度的命令
a++;
}
system("pause");
return 0;
}
这样我们就实现了如何在命令栏中把小人跑起来的命令了。