飞机小程序

#include<stdio.h>      //Made by Shi Shuangming
#include<stdlib.h>     //调用几个比较怪异的头文件
#include<conio.h>
int main()
{
      int i,j,x=5,y=10;
     char input;
     int isfire=0;

    for(;;)
   {
     system("cls");     //清除屏幕
     if (isfire==0)     //输出飞机上方的空行
     {
           for (i=0;i<x;i++)
            {
              printf("\n");
            }
     }
        else   //输出飞机上方的激光空行
     {
           for(i=0;i<x;i++)
              {
                 for(j=0;j<y;j++)
                    printf(" ");
                    printf(" |\n");
              }
          isfire=0;
     }spa

 

   
                             //打造一架普通的飞机
            for(j=0;j<y;j++)printf(" ");
                     printf(" *\n");
             for(j=0;j<y;j++)printf(" ");
                     printf("*******\n");
            for(j=0;j<y;j++)printf(" ");                   get

  printf(" * * \n");
input

 

if (kbhit())   //判断是否有指令输入
{
         input = getch();//根据用户指令来移动,没必要输入回车
if (input=='a')
y--;                    //左移
if (input=='d')
y++;
if (input=='w')
x--;                   //上移
if (input=='s')
x++;
if (input==' ')
isfire=1;                //空格开火
}
}
return 0;
}it

 

//你们能够复制下来到电脑里运行,比较有趣。io

相关文章
相关标签/搜索