搜索
查看: 1158|回复: 7
打印 上一主题 下一主题

炸弹人!为什么混进来这么奇怪的东东?

[复制链接]
跳转到指定楼层
楼主
发表于 2015-7-10 15:14:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,m,j,i,sum,p,q,map=0,x,y;
    printf("炸弹人游戏,炸弹放哪一个地方最好!\n");
    printf("请输入地图!几行?几列?\n");
    printf("几行?\n");
    scanf("%d",&n);
    printf("几列?\n");
    scanf("%d",&m);
    char a[n][m];
    printf("请输入!“#”=墙,“.”=地面,“G”=炸弹!\n");
    for(i=0;i<=n-1;i++)
  scanf("%s",a);
        
    for(i=0;i<=n-1;i++)
{
        for(j=0;j<=m-1;j++)
  {
         if(a[j]=='.')
   {
    sum=0;
               
                x=i; y=j;
                while(a[x][y]!='#')
    {
     if(a[x][y]=='G')
      sum++;
                    
                    x++;
                }  
   
            
    x=i; y=j;
    while(a[x][y]!='#')
    {
     if(a[x][y]=='G')
      sum++;
               
     x--;
    }
               
               
                x=i; y=j;
    while(a[x][y]!='#')
    {
     if(a[x][y]=='G')
      sum++;
               
     y--;
    }
   
   
    x=i; y=j;
    while(a[x][y]!='#')
    {
     if(a[x][y]=='G')
      sum++;
               
     y++;
    }
   
                if(map<sum)
    {
                    map=sum;
                    q=i;p=j;
                }
            }
        }
    }
    a[q][p]='!';
    printf("\n\n\n");
    for(i=0;i<=n-1;i++)
        puts(a);
    printf("炸弹放在(%d,%d)处最好(见“!”处),可以打%d个敌人。",q,p,map);
    system("pause");
return 0;
}



炸弹人程序!为什么混进来这么奇怪的东东?大家运行一下,到底哪里出错了!

最佳答案

查看完整内容

你为什么?不是应该吗?
沙发
发表于 2015-7-10 15:14:20 | 只看该作者
你为什么
  1. puts(a)
复制代码
?不是应该
  1. puts(a[i])
复制代码
吗?

点评

赞~\(≧▽≦)/~  发表于 2015-11-14 14:29
板凳
 楼主| 发表于 2015-7-10 15:14:32 | 只看该作者
本帖最后由 amz 于 2015-7-10 15:19 编辑

沙发!沙发!
为什么啊哈磊的QQ群满员了!
好丧心………………{:soso_e118:}
地板
 楼主| 发表于 2015-7-10 15:17:48 | 只看该作者

为什么啊哈磊的QQ群满员了?
好丧心……
5#
 楼主| 发表于 2015-7-10 15:18:52 | 只看该作者
为什么啊哈磊的QQ群满员了!
好丧心…………{:soso__cd1a03c8609330c4-6d987a52c5c4274c-59195c1175839fc94862894870931e2d.jpg_1:}
6#
 楼主| 发表于 2015-7-17 11:17:33 | 只看该作者
啊啊!谢谢谢谢谢……
7#
发表于 2015-8-9 18:15:09 | 只看该作者
肯定是bug!我也是
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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