Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java打印矩形(中心有孔) 我想创建一个中间有孔的矩形。如何导入墙厚:)我定义了宽度、高度和墙厚,但我只写了一个矩形。我压不下任何洞。你能帮我吗。。。谢谢大家 if (width <= 0 || height <= 0 || wallThick <= 0) { System.out.println("Invalid value! Please enter positive integer."); }else { for ( y = 1; y <= height; y++) { for(x = 1; x <= width; x++) { System.out.print("*"); } System.out.println(); } if(width_Java_Rectangles_Drawrectangle - Fatal编程技术网

java打印矩形(中心有孔) 我想创建一个中间有孔的矩形。如何导入墙厚:)我定义了宽度、高度和墙厚,但我只写了一个矩形。我压不下任何洞。你能帮我吗。。。谢谢大家 if (width <= 0 || height <= 0 || wallThick <= 0) { System.out.println("Invalid value! Please enter positive integer."); }else { for ( y = 1; y <= height; y++) { for(x = 1; x <= width; x++) { System.out.print("*"); } System.out.println(); } if(width

java打印矩形(中心有孔) 我想创建一个中间有孔的矩形。如何导入墙厚:)我定义了宽度、高度和墙厚,但我只写了一个矩形。我压不下任何洞。你能帮我吗。。。谢谢大家 if (width <= 0 || height <= 0 || wallThick <= 0) { System.out.println("Invalid value! Please enter positive integer."); }else { for ( y = 1; y <= height; y++) { for(x = 1; x <= width; x++) { System.out.print("*"); } System.out.println(); } if(width,java,rectangles,drawrectangle,Java,Rectangles,Drawrectangle,最简单的解决方案:计算孔的开始和结束“坐标”。如果在孔坐标范围内,则打印一个空格 int holeStartRow = wallThick + 1; int holeStartCol = wallThick + 1; int holeEndRow = height - wallThick; int holeEndCol = width - wallThick; 使用以下方法检查是否在孔内: if (y >= holeStartRow && y <= holeE

最简单的解决方案:计算孔的开始和结束“坐标”。如果在孔坐标范围内,则打印一个空格

int holeStartRow = wallThick + 1;
int holeStartCol = wallThick + 1;   
int holeEndRow = height - wallThick;
int holeEndCol = width - wallThick;
使用以下方法检查是否在孔内:

if (y >= holeStartRow && y <= holeEndRow && x >=holeStartCol && x <= holeEndCol)
如果(y>=holeStartRow&&y=holeStartCol&&x