资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,数组与指针实验,模拟“地雷游戏”。在,9*9,的方格中,随机布上,10,个“地雷”,按,9,行,9,列输出各格子的数(有雷为,9,,无雷为,0,)。在有相邻地雷的格子内进一步标出相邻地雷数。,“布雷”游戏图解,int,a1111=0;,以每个雷为中心,与它相邻的格子都要加,1,最极端的:,如果,aij,是个雷,则:,if(aij,8),ai-1j-1+;ai-1j+;ai-1j+1+;,aij-1+;aij+1+;,ai+1j-1+;ai+1j+;ai+1j+1+;,ai-1j-1+;,ai-1j+;,ai-1j+1+;,aij-1+;,aij+1+;,ai+1j-1+;,ai+1j+;,ai+1j+1+;,剪裁掉边沿后得到,9,9,矩阵,最后一个问题:函数调用的参数传递,landmine(a,);,/*,调用,landmine,函数,实参是数组名*,/,void,landmine(int,v1111),aij,该函数处理的与传过来的是同一数组。,一次运行的结果,
展开阅读全文