使用双重循环打印20 * 8的矩形,使用for循环实现
时间: 2023-05-02 14:03:31 浏览: 102
使用for循环,可以实现双重循环打印20 * 8的矩形。具体可以参考以下代码:
for i in range(20):
for j in range(8):
print("*", end='')
print()
相关问题
C#中双重循环实现图形的打印
以下是C#中使用双重循环实现图形打印的示例代码:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
int height = 5; //图形高度
int width = 10; //图形宽度
for (int i = 0; i < height; i++)
{
for (int j = 0; j < width; j++)
{
if (i == 0 || i == height - 1 || j == 0 || j == width - 1)
{
Console.Write("*"); //打印边框
}
else
{
Console.Write(" "); //打印空格
}
}
Console.WriteLine(); //换行
}
Console.ReadKey();
}
}
```
以上代码实现了一个宽为10,高为5的矩形图形,并使用双重循环打印出来。其中,外层循环控制行数,内层循环控制每行打印的字符数。在内部循环中,根据行数和列数判断是否需要打印边框,如果需要则打印"*",否则打印空格。最后使用Console.WriteLine()换行。
halcon 使用XLD轮廓创建依次创建5*20的测量矩形
在Halcon中使用XLD轮廓创建依次创建5*20的测量矩形,可以使用gen_measure_rectangle2函数。具体步骤如下:
1.使用gen_contour_points函数创建一个包含XLD轮廓的区域对象。
2.使用gen_measure_rectangle2函数,传入XLD轮廓区域对象,以及所需的矩形中心、角度、宽度和高度等参数,生成测量矩形。
3.重复步骤2,使用不同的矩形中心和角度,创建5*20个测量矩形。
下面是一个示例代码:
```
* 生成XLD轮廓
gen_contour_points (XLDContour, 'rectangle2', 100, 100, 0, 50, 30)
* 循环创建测量矩形
for Index := 1 to 100 by 5
for Jndex := 1 to 20
CenterX := Index * 10
CenterY := Jndex * 10
Angle := (Index + Jndex) mod 360
gen_measure_rectangle2 (MeasureRectangle, XLDContour, CenterY, CenterX, Angle, 10, 5, 'nearest_neighbor')
endfor
endfor
```
在这个示例中,首先使用gen_contour_points函数生成一个包含一个50x30的不旋转矩形的XLD轮廓对象XLDContour。然后使用双重循环,分别计算每个测量矩形的中心坐标和角度,并使用gen_measure_rectangle2函数创建测量矩形。最后,可以将这些测量矩形用于不同的图像分析任务。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)