[問題] 二維陣列的運用問題

看板C_and_CPP (C/C++)作者 (衝)時間16年前 (2009/03/08 14:42), 編輯推噓2(203)
留言5則, 4人參與, 最新討論串1/1
有一4x4二維陣列如下: *..* .... .*.. ...* 要讓它輸出成: *11* 2221 1*21 112* 類似踩地雷的概念,原本的.要改成數字, 數字顯示該空格四周有幾個*。 請問這個是要用C++的哪個指令寫? 大概要怎麼寫? 感激~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.121.197.187

03/08 14:46, , 1F
scanf, printf , for迴圈 , if...else...
03/08 14:46, 1F

03/08 14:58, , 2F
感謝...不過我對到底要怎麼寫出來,還是沒啥頭緒@@
03/08 14:58, 2F

03/08 14:58, , 3F
可以再深入一下嗎? 感激
03/08 14:58, 3F

03/08 15:47, , 4F
每個點都跑過一次,掃到*就把周圍八格加1
03/08 15:47, 4F

03/08 16:17, , 5F
迴圈跑ij,檢查(i-1,j-1)(i-1,j)(i-1,j+1)..等八個位子
03/08 16:17, 5F
文章代碼(AID): #19isZhcv (C_and_CPP)
文章代碼(AID): #19isZhcv (C_and_CPP)