gpt4 book ai didi

c++ - C++中的坐标系

转载 作者:行者123 更新时间:2023-11-30 00:55:12 25 4
gpt4 key购买 nike

<分区>

您好,我想使用 C++ 创建一个坐标系。我将从用户那里获取一些 (x,y) 坐标并使用它来制作坐标系(更多 map )样式。我怎样才能做到这一点?它需要看起来像下图。我应该使用二维数组还是 vector 以及如何使循环以不同方式进行标记?

(2,0)(4,3)(7,8)需要看起来像

 **1************
***************
***************
***************
***1***********
***************
***************
********1******

这是我目前得到的代码,但问题是我不能在其中标记多个坐标。我只是用了 2 个 for 循环来完成它

for(int i = -6; i < 7; i++) 
if (i < 0)
cout<<" "<<i;
else
cout<<" "<<i;
cout<<endl;

for(int i = 0; i < 15; i++)
{
cout<<(char)(i + 49);
for(int j = -6; j < 7; j++)
if(i == y - 1 && j == x)
cout<<" x ";
else
cout<<" . ";

cout<<(char)(i + 49)<<endl;
}

请指教。谢谢!!

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com