C语言,数据结构(迷宫),我菜鸟一个,下面一段代码我是想输出随机迷宫,可是为什么输出不了?求大神
//随机数产生#include<stdio.h>#include<time.h>#include<stdlib.h>#defineROW10#defineCOL10int...
//随机数产生
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#define ROW 10
#define COL 10
int maze[ROW][COL];
void initial_maze() //初始化迷宫数组
{
int i,j;
for ( i = 0; i <ROW ; ++i)
{
maze[i][0]=1;
maze[i][COL-1]=1;
}
for (i = 0; i < COL; ++i)
{
maze[0][i]=1;
maze[ROW-1][i]=1;
}
for (i = 1; i <ROW-2 ; ++i)
{
for ( j =1 ; j < COL-2; ++i)
{
maze[i][j]=rand()%2;
}
}
maze[1][1]=0;
maze[ROW-2][COL-2]=0;
}
int main(int argc, char const *argv[])
{
int i,j;
initial_maze() ;
for (i = 0; i <ROW-1 ; ++i)
{
printf("\n");
for ( j =0 ; j < COL-1; ++i)
{
printf("%d ",maze[i][j] );
}
}
return 0;
} 展开
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#define ROW 10
#define COL 10
int maze[ROW][COL];
void initial_maze() //初始化迷宫数组
{
int i,j;
for ( i = 0; i <ROW ; ++i)
{
maze[i][0]=1;
maze[i][COL-1]=1;
}
for (i = 0; i < COL; ++i)
{
maze[0][i]=1;
maze[ROW-1][i]=1;
}
for (i = 1; i <ROW-2 ; ++i)
{
for ( j =1 ; j < COL-2; ++i)
{
maze[i][j]=rand()%2;
}
}
maze[1][1]=0;
maze[ROW-2][COL-2]=0;
}
int main(int argc, char const *argv[])
{
int i,j;
initial_maze() ;
for (i = 0; i <ROW-1 ; ++i)
{
printf("\n");
for ( j =0 ; j < COL-1; ++i)
{
printf("%d ",maze[i][j] );
}
}
return 0;
} 展开
3个回答
展开全部
改好了
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#define ROW 10
#define COL 10
int maze[ROW][COL];
void main()
{
int i,j,a,b;
for ( i = 0; i <ROW ; ++i)
{
maze[i][0]=1;
maze[i][COL-1]=1;
}
for (j = 0; j < COL; ++j)
{
maze[0][j]=1;
maze[ROW-1][j]=1;
}
for (i = 1; i <ROW-2 ; ++i)
{
for ( j =1 ; j < COL-2; ++j)
{
maze[i][j]=rand()%2;
}
}
maze[1][1]=0;
maze[ROW-2][COL-2]=0;
for (a = 0; a <ROW-1 ; ++a)
{
printf("\n");
for ( b =0 ; b < COL-1; ++b)
{
printf("%d ",maze[a][b] );
}
}
}
给分吧 么么哒
追问
呵呵呵呵,谢谢啊,其实我也知道了,是自己犯的低级错误。不过谢谢你的耐性。
2014-09-16
展开全部
我现在中专的!准备读6年直到大专毕业!请问我学软件工程可以的吗?我数学特别不好!会不会有难处??我英语我会努力学的!
追答
只要你愿意坚持,就行!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-09-16
展开全部
没看到代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询