程序代码:#include <stdio.h>
#include <stdlib.h> // srand rand
#include <time.h> // time
void main()
{
// 二维数组 二维也好 多维也好,都一样 把下标弄清楚就OK
int num[20][15] = {0};
int x = 0;
int y = 0;
// 学学随机函数的用法
srand(time(0)); // 初始化随机种子 在程序最开始执行一次就可以 以后调用rand就可以用了
// 如果把这个二维数组假设为棋盘(也可以假设为地图)
// 初始化棋盘
for (x=0; x<20; x++)
{
for (y=0; y<15; y++)
{
// rand返回0-RAND_MAX(十六进制:0x7fff,十进制:32767)的数,
// rand()%8也就是产生一个0-7的随机数
int r = rand()%8; // 0-5为空 6为● 7为○ 这么设计是为了增加为空的概率
num[x][y] = r;
}
}
// 输出这个棋盘
for (x=0; x<20; x++)
{
for (y=0; y<15; y++)
{
if (num[x][y] == 6)
printf("●");
else if (num[x][y] == 7)
printf("○");
else
printf(" ");
}
printf("\n");
}
}
[ 本帖最后由 闲出屁 于 2012-2-4 21:39 编辑 ]

乔布斯是神 宫崎骏也是神~~ 才知道 原来士兵突击的主题曲是久石让的 久石让的音乐 真传神








