c语言扫雷的逻辑(C语言-扫雷游戏加强版本)

C语言-扫雷游戏加强版本

ENTER TITLE

c语言扫雷的逻辑(C语言-扫雷游戏加强版本)(1)

要求要有C基础

//今晚内容:C语言-扫雷游戏加强版本

//讲课老师:

#include <stdio.h>

#include <time.h>

int main()

{

int row,col;//列与行的遍历变量

int count=0;//用来统计产生地雷数量的变量

int arr[10][10]={0};//定义数组用来存储10*10=100个格子并初始化为0

//srand(time(0));//随机种子,与rand是成配对的,作用是每次执行的结果都不一样

do

{//产生地雷

row=rand();//列坐标从0-9的随机数

col=rand();//行坐标从0-9的随机数

if(arr[row][col]==0)

{

arr[row][col]=-1;//标记为有地雷

count ;//自加一个地雷

}

}while(count<10);//从0-9共10个地雷

for(row=0;row<10;row )//列的遍历

{

for(col=0;col<10;col )//行的遍历

{

if(arr[row][col]!=-1)//标记为没有地雷

printf("□");

else

printf("■");

}

printf("\n");

}

return 0;

}

想要一起学习C 的可以加裙626871916,群内有各种资料满足大家

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页