C# 生成 3x3 阵列点坐标 - 代码示例
"使用 C# 生成 3x3 阵列点坐标 - 代码示例"\n"使用 C# 生成以 (0, 0) 为中心,间距为 5 的 3x3 阵列点坐标。代码示例使用嵌套循环计算每个点的坐标,并输出结果。"\n"你可以使用嵌套的 for 循环来生成 3x3 阵列点的坐标。以下是一个示例代码:\n\ncsharp\nusing System;\n\nclass Program\n{\n static void Main()\n {\n int centerX = 0;\n int centerY = 0;\n int spacing = 5;\n\n for (int i = -1; i <= 1; i++)\n {\n for (int j = -1; j <= 1; j++)\n {\n int x = centerX + i * spacing;\n int y = centerY + j * spacing;\n\n Console.WriteLine("Point {0},{1}: ({2},{3})", i + 2, j + 2, x, y);\n }\n }\n }\n}\n\n\n这段代码使用两个嵌套的 for 循环来生成 3x3 的点阵坐标。i 和 j 分别代表 x 和 y 轴上的偏移量,范围从 -1 到 1。通过乘以间距 spacing 并加上中点坐标,计算出每个点的坐标。最后,使用 Console.WriteLine 打印出每个点的坐标。\n\n运行该代码将输出以下结果:\n\n\nPoint 1,1: (-5,-5)\nPoint 1,2: (-5,0)\nPoint 1,3: (-5,5)\nPoint 2,1: (0,-5)\nPoint 2,2: (0,0)\nPoint 2,3: (0,5)\nPoint 3,1: (5,-5)\nPoint 3,2: (5,0)\nPoint 3,3: (5,5)\n\n\n这些坐标表示了以中点 (0,0) 为中心,间距为 5 的 3x3 阵列点的位置。
原文地址: https://www.cveoy.top/t/topic/pOef 著作权归作者所有。请勿转载和采集!