为了绘制“丝路新程”的污染热力图,程序需要遍历一个二维网格 grid[ROWS][COLS],其中每个单元格存储该区域的污染等级。只有当污染等级大于5时,才在地图上标记该点。以下哪个代码片段最符合这个需求?
// 遍历 grid[ROWS][COLS]
// 条件:grid[r][c] > 5
// 动作:markPointOnMap(r, c)
for(int r = 0; r < ROWS; r++) { for(int c = 0; c < COLS; c++) { if(grid[r][c] > 5) { markPointOnMap(r, c); } } }
for(int r = 0; r < ROWS; r++) { for(int c = 0; c < COLS; c++) { markPointOnMap(r, c); if(grid[r][c] > 5) break; } }
for(int r = 0; r < ROWS; r++) { for(int c = 0; c < COLS; c++) { markPointOnMap(r, c); if(grid[r][c] > 5) continue; } }
markPointOnMap(grid);