【发布时间】:2017-12-24 00:25:51
【问题描述】:
对于我的课堂作业,我必须生成 120 个随机数,范围从 100 到 500。这是我现在使用的代码。
下面是输出的剪切和粘贴:我期待的数字在 100 到 500 之间。我不确定我做错了什么。我没有得到想要的结果。如何修复它以获取 100-500 的数字?
跑 -10 跑 -9 跑 -9 跑 -8 跑 -7 跑 -6 跑 -6 跑 -5 跑 -4 跑 -4 跑 -4 跑 -2 跑 -1 跑 -1 跑 1 跑 1 跑2跑3跑3跑4跑4跑4跑5跑6跑6跑6跑7跑7跑8跑8跑9跑9跑10跑10跑10跑11
void create_random_numbers(int ran[], int x)
{
unsigned seed = time(0);
srand(seed);
int random_integer;
for (int index = 0; index<400; index++)
{
// cout << random_integer << endl<<endl;
ran[index] = (rand()%500)+100;
cout << "ran "<< ran[index] << endl << endl;
}
}
【问题讨论】:
-
好的,请问有什么问题?
-
下面是输出的剪切和粘贴:我期待的数字在 100 到 500 之间。我不确定自己做错了什么。我没有得到想要的结果。跑 -10 跑 -9 跑 -9 跑 -8 跑 -7 跑 -6 跑 -6 跑 -5 跑 -4 跑 -4 跑 -4 跑 -2 跑 -1 跑 -1 跑 1 跑 1 跑 2 跑 3跑3跑4跑4跑4跑5跑6跑6跑6跑7跑7跑8跑8跑9跑9跑10跑10跑10跑11
-
@jess 你还没有问过问题。请相应地编辑帖子。 (如果你想显示一些输出,更新你的帖子)