飛機小程序

#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

相關文章
相關標籤/搜索