啊哈磊_编程从这里起步

标题: 我的小人只能走一步,看看着个吧 [打印本页]

作者: 流程    时间: 2014-3-1 20:54
标题: 我的小人只能走一步,看看着个吧
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{       
    int a,b;
    a=0;
    while(a<=100)
    {
                system("cls");


        b=1;
        while(b<=a)
        {
                        printf(" ");
            b=b+1;
        }
        printf(" o\n");

        b=1;
        while(b<=a);
        {
                        printf(" ");
            b=b+1;
        }
        printf("H\n");

        b=1;
        while(b<=a);
        {
                        printf(" ");
            b=b+1;
        }
        printf("I I\n");

                Sleep(100);
        a=a+1;
    }
       
        system("pause");
        return 0;
}



作者: 李掌柜    时间: 2014-3-1 20:54
本帖最后由 李掌柜 于 2014-3-2 01:31 编辑
  1. //修改后的代码,现在可以走一行了!!,试试吧!
  2. #include<stdio.h>
  3. #include<stdlib.h>
  4. #include<windows.h>

  5. int main(void)
  6. {
  7.         int a,b;
  8.         a=0;
  9.         
  10.         while(a<=75)     //这个值差不多刚好走完一行
  11.         {
  12.                 system("CLS");
  13.                 b=1;
  14.                 while(b<=a)
  15.                 {
  16.                         printf(" ");
  17.                         b=b+1;
  18.                 }
  19.                 printf(" O\n");
  20.                 b=1;
  21.                 while(b<=a)
  22.                 {
  23.                         printf(" ");
  24.                         b=b+1;
  25.                 }
  26.                 printf("<H>\n");
  27.                 b=1;
  28.                 while(b<=a)
  29.                 {
  30.                         printf(" ");
  31.                         b=b+1;
  32.                 }
  33.                 printf("I I\n");
  34.                 a=a+1;
  35.                 Sleep(1000);      //一秒钟走一步
  36.                
  37.         }
  38.         printf("走完了!\n");
  39.         return 0;
  40.         
  41. }
复制代码

abc12.rar

126.66 KB, 下载次数: 11

走动的小人


作者: Cminister    时间: 2014-3-2 16:54
我和我一大群小伙伴们都惊呆了
作者: 绝处逢生    时间: 2014-6-14 19:57
李掌柜 发表于 2014-3-1 20:54

不得了啊,掌柜竟然抢沙发
作者: 流程    时间: 2014-6-14 23:24
李掌柜 发表于 2014-3-1 20:54

谢谢。一段时间没法登陆这个网站,没看到回答
作者: CL0419    时间: 2014-6-16 21:38
以下代码在VC6.0及VS2010上直接过,不懂你们的编译器如何。
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>

int main(void)
{        
    int a, b = 1;        //直接把b=1,没必要那么麻烦
    a = 0;
    while(a<=100)
    {
                system("cls");
               
               
        //b=1;
        while(b<=a)
        {
                        printf(" ");
            b=b+1;
        }
        printf(" o\n");
               
        //b=1;
        while(b<=a);        //当第二次进行循环调试来到这里,以下的代码不运行了
        {
                        printf(" ");
            b=b+1;
        }
        printf("H\n");
               
        //b=1;
        while(b<=a);
        {
                        printf(" ");
            b=b+1;
        }
        printf("I I\n");
               
                Sleep(100);
        a=a+1;
    }
       
        system("pause");
        return 0;
}
作者: 2427046973    时间: 2014-6-22 11:21
我又改了一下更形象了,你们可以看一下

#include<stdio.h>
#include<stdlib.h>
#include<windows.h>

int main(void)
{
        int a,b;
        a=0;
        
        while(a<=72)     //这个值差不多刚好走完一行
        {
                system("CLS");
                b=1;
                while(b<=a)
                {
                        printf(" ");
                        b=b+1;
                }
                printf(" O ++++\n");
                b=1;
                while(b<=a)
                {
                        printf(" ");
                        b=b+1;
                }
                printf("<H>++++\n");
                b=1;
                while(b<=a)
                {
                        printf(" ");
                        b=b+1;
                }
                printf("I I++++\n");
                a=a+1;
                Sleep(1000);      //一秒钟走一步
               
        }
        printf("走完了!\n");
        system("pause");
        return 0;
      
}





欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2