搜索
查看: 791|回复: 6
打印 上一主题 下一主题

大神们!救救我!老司机!带带我!求助!这题有啊哈币得呦!~~

[复制链接]
跳转到指定楼层
楼主
发表于 2017-7-4 18:00:31 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
大神们!救救我!老司机!带带我!求助!这题有啊哈币得呦!~~{:soso__3669389859068460655_4:}{:soso__18250878279197933478_4:}{:soso__5462389604067913156_1:}
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <time.h>
#include <string.h>
int main()
{
    int i,x,y,p,q,c,sum;
    char ch;
        printf("欢迎玩张驰公司创建的:进击者1号!O(∩_∩)O~~!");
    Sleep(5000);
    system("cls");
    Sleep(2000);
    printf("开始游戏吧!");
    Sleep(2000);
    system("cls");
    Sleep(2000);
    printf("游戏名:进击者1号\n");
    printf("规则:当十秒倒计时中0消失时,游戏开始。用a(左)、d(右)、w(上)和s(下)键控制圆圈。每抓到一个H,抓满15个H时获胜。加油↖(^ω^)↗!注意隐藏的H!注意I!碰到I,死!\n");
    printf("你: O   假人: I   被抓人: H \n");
    Sleep(30000);
    system("cls");
    Sleep(2000);
    printf("10秒倒计时开始!");
    Sleep(3000);
    c=10;
    while(c>=0)
    {
        system("cls");
        printf("%d",c);
        Sleep(1000);
        c--;
        system("cls");
    }
    char a[700][110]={"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
                      "@O   @@@ I H I H@H         II     H          H             IHIH@@HHH@",
                      "@      I@@I    I@    @@@     @           IHI II@@@@@@@@@@@@@@@@@@I I@",
                                          "@@        @@@I       @@@           H                 H     H    I  I@",
                                          "@   H             IHI@@@H           @       I I@@@H  III@@   II    I@",
                                          "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",};                  
    x=1; y=1; p=1; q=5;
    for(i=0;i<=5;i++)
                puts(a[i]);
    while(x!=p || y!=q)
        {
                ch=getch();
      if(ch=='s')
      {
                 if(a[x+1][y]!='@')
         {
                        a[x][y]=' ';
            x++;
            a[x][y]='O';
         }
      }

      if(ch=='w')
      {
                 if(a[x-1][y]!='@')
         {
                        a[x][y]=' ';
            x--;
            a[x][y]='O';
         }
      }

      if(ch=='a')
      {
                 if(a[x][y-1]!='@')
         {
                        a[x][y]=' ';
            y--;
            a[x][y]='O';
         }
      }

      if(ch=='d')
      {
                 if(a[x][y+1]!='@')
         {
                        a[x][y]=' ';
            y++;
            a[x][y]='O';
         }
      }
      system("cls");
      for(i=0;i<=5;i++)
              puts(a[i]);
    }

    while(x!=p || y!=q)
    {
      if(a[x][y]=='H')
      {
        a[x][y]='O';
        pritnf("你已经抓住了%d个H!",sum);
        sum++;
      }

          if(a[x][y]=='I')
          {
                        printf("很抱歉,你死了,系统将在1分钟后关机\n",a);
                        system("shutdown -s -t 60");
                        Sleep(5000);
                        system("cls");
                        Sleep(2000);
                        printf("你是玩游戏要被关机来求助的吗?没胆量!");
                        Sleep(3000);
                        system("cls");
                        Sleep(2000);
                        printf("好吧!我就大发慈悲救救你(ˇ……ˇ)!哼╭(╯^╰)╮!");
                        Sleep(3000);
                        system("cls");
                        Sleep(2000);
                        printf("吗哩吗哩哄!?_?!");
                        system("shutdown -a");
                        Sleep(3000);
                        system("cls");
                        break;
      }

          if(sum==15)
          {
                printf("你赢了!O(∩_∩)O~~(⊙o⊙)~\(≧▽≦)/~啦啦啦!!!");
      }
          break;
    }
    Sleep(5000);
    system("cls");
    Sleep(3000);
    system("cls");
    printf("游戏结束,欢迎再次游玩!O(∩_∩)O~~!");
    Sleep(2000);
    system("cls");
    printf("创作人:xx     编制人:xx");
    Sleep(3000);
    system("cls");
    printf("下次再玩哟!~~\O(∩_∩)O~~");
    Sleep(5000);
    system("cls");
    printf("更多游戏,详询张驰公司\O(∩_∩)O~~\n");
        system("pause");
        return 0;
}


最佳答案

查看完整内容

[mw_shl_code=c,true]#include #include #include #include #include int main() { int i,x,y,p,q,c,sum; char ch; printf("欢迎玩张驰公司创建的:进击者1号!O(∩_∩)O~~!"); Sleep(5000); system("cls"); Sleep(2000); printf("开始游戏吧!"); Sleep(2000); system("cls"); Sleep(2000); printf("游戏名:进击者1号\n"); printf("规则:当十秒倒 ...
沙发
发表于 2017-7-4 18:00:32 | 只看该作者
[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <time.h>
#include <string.h>
int main()
{
    int i,x,y,p,q,c,sum;
    char ch;
        printf("欢迎玩张驰公司创建的:进击者1号!O(∩_∩)O~~!");
    Sleep(5000);
    system("cls");
    Sleep(2000);
    printf("开始游戏吧!");
    Sleep(2000);
    system("cls");
    Sleep(2000);
    printf("游戏名:进击者1号\n");
    printf("规则:当十秒倒计时中0消失时,游戏开始。用a(左)、d(右)、w(上)和s(下)键控制圆圈。每抓到一个H,抓满15个H时获胜。加油↖(^ω^)↗!注意隐藏的H!注意I!碰到I,死!\n");
    printf("你: O   假人: I   被抓人: H \n");
    Sleep(30000);
    system("cls");
    Sleep(2000);
    printf("10秒倒计时开始!");
    Sleep(3000);
    c=10;
    while(c>=0)
    {
        system("cls");
        printf("%d",c);
        Sleep(1000);
        c--;
        system("cls");
    }
    char a[700][110]={"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
                      "@O   @@@ I H I H@H         II     H          H             IHIH@@HHH@",
                      "@      I@@I    I@    @@@     @           IHI II@@@@@@@@@@@@@@@@@@I I@",
                                          "@@        @@@I       @@@           H                 H     H    I  I@",
                                          "@   H             IHI@@@H           @       I I@@@H  III@@   II    I@",
                                          "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",};
    x=1; y=1; p=1; q=5;
    for(i=0;i<=5;i++)
                puts(a);
    while(x!=p || y!=q)
        {
                ch=getch();
      if(ch=='s')
      {
                 if(a[x+1][y]!='@')
         {
                        a[x][y]=' ';
            x++;
            a[x][y]='O';
         }
      }

      if(ch=='w')
      {
                 if(a[x-1][y]!='@')
         {
                        a[x][y]=' ';
            x--;
            a[x][y]='O';
         }
      }

      if(ch=='a')
      {
                 if(a[x][y-1]!='@')
         {
                        a[x][y]=' ';
            y--;
            a[x][y]='O';
         }
      }

      if(ch=='d')
      {
                 if(a[x][y+1]!='@')
         {
                        a[x][y]=' ';
            y++;
            a[x][y]='O';
         }
      }
      system("cls");
      for(i=0;i<=5;i++)
              puts(a);
    }

    while(x!=p || y!=q)
    {
      if(a[x][y]=='H')
      {
        a[x][y]='O';
        printf("你已经抓住了%d个H!",sum);
        sum++;
      }

          if(a[x][y]=='I')
          {
                        printf("很抱歉,你死了,系统将在1分钟后关机\n",a);
                        system("shutdown -s -t 60");
                        Sleep(5000);
                        system("cls");
                        Sleep(2000);
                        printf("你是玩游戏要被关机来求助的吗?没胆量!");
                        Sleep(3000);
                        system("cls");
                        Sleep(2000);
                        printf("好吧!我就大发慈悲救救你(ˇ……ˇ)!哼╭(╯^╰)╮!");
                        Sleep(3000);
                        system("cls");
                        Sleep(2000);
                        printf("吗哩吗哩哄!?_?!");
                        system("shutdown -a");
                        Sleep(3000);
                        system("cls");
                        break;
      }

          if(sum==15)
          {
                printf("你赢了!O(∩_∩)O~~(⊙o⊙)~\(≧▽≦)/~啦啦啦!!!");
      }
          break;
    }
    Sleep(5000);
    system("cls");
    Sleep(3000);
    system("cls");
    printf("游戏结束,欢迎再次游玩!O(∩_∩)O~~!");
    Sleep(2000);
    system("cls");
    printf("创作人:xx     编制人:xx");
    Sleep(3000);
    system("cls");
    printf("下次再玩哟!~~O(∩_∩)O~~");
    Sleep(5000);
    system("cls");
    printf("更多游戏,详询张驰公司~~O(∩_∩)O~~\n");
        system("pause");
        return 0;
}
[/mw_shl_code]


板凳
 楼主| 发表于 2017-7-4 18:01:12 | 只看该作者
好难呀( ⊙ o ⊙ )!!怎么做?
地板
 楼主| 发表于 2017-7-4 18:01:54 | 只看该作者
这么难!{:soso__13492203007275358712_2:}
5#
 楼主| 发表于 2017-7-4 18:03:12 | 只看该作者
我也顺便学一下,这么难,也没有显示(=@__@=)哪里错了,怎么做!?
6#
 楼主| 发表于 2017-7-5 16:35:36 | 只看该作者
哈哈哈哈或或或或或或或或或或或或或或或或或或或或
7#
发表于 2017-8-16 12:55:33 | 只看该作者
pritnf("你已经抓住了%d个H!",sum);自己看错
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表