<分区>
接下来,这是令人困惑的地方。我必须通过将一个字母存储到数组中的随机位置来创建一个虚拟生物(数组的大小可达 20x20)。我该怎么做?
没关系,想通了
<分区>
接下来,这是令人困惑的地方。我必须通过将一个字母存储到数组中的随机位置来创建一个虚拟生物(数组的大小可达 20x20)。我该怎么做?
没关系,想通了
最佳答案
虽然我不打算提供家庭作业的答案,但这里有一些命令和概念应该对您有所帮助:
cin - 读取用户的输入
rand() % number -(参见 http://www.cplusplus.com/reference/cstdlib/rand/ 的示例)生成随机数
您可能希望使数组的类型为“char”而不是“int”
这是 C++ 函数的链接 - http://www.cplusplus.com/doc/tutorial/functions/
这是 C++ 运算符的链接(具体来说,您需要使用 ==)- http://www.cplusplus.com/doc/tutorial/operators/
例如,查看 x 是否等于 y:
if(x == y)
{
cout << "x equals y!";
}
关于c++ - 二维数组 - 创建虚拟生物? (C++),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26720394/