C# 代码生成直角坐标系中已知中点、间距、行、列的其他点坐标
可以使用以下代码来生成其他点的坐标:
int centerX = 0;
int centerY = 0;
int spacing = 10;
int rows = 5;
int cols = 5;
for (int i = 0; i < rows; i++)
{
for (int j = 0; j < cols; j++)
{
int x = centerX + (j - cols / 2) * spacing;
int y = centerY + (i - rows / 2) * spacing;
Console.WriteLine("Point[{0},{1}]: ({2},{3})", i, j, x, y);
}
}
这段代码会在控制台输出每个点的坐标,其中i代表行号,j代表列号,x和y分别代表点的横坐标和纵坐标。通过调整centerX、centerY、spacing、rows和cols的值,可以生成不同位置、间距、行数和列数的点坐标。
原文地址: https://www.cveoy.top/t/topic/pOe0 著作权归作者所有。请勿转载和采集!