gpt4 book ai didi

c - 在 C 中填充二维数组两次,首先在随机位置填充一个数字,然后用随机数字填充其余部分

转载 作者:行者123 更新时间:2023-11-30 20:37:35 26 4
gpt4 key购买 nike

我在这里完全迷失了,我是一个 C 新手,我刚刚学习 2D 数组,我收到了一个关于制作数组并在随机位置填充 -1 的作业,然后填充其余的它具有 0 到 100 之间的随机数。

我一直在尝试不同的函数,并且创建了数组,但我只能用随机数完全填充它们。

我的主要问题是第一步,让它在随机位置填充-1,我应该从哪里开始?我一直在寻找,但我找不到能做到这一点的东西。我是出于绝望才问的。

最佳答案

好吧,所以我们不会为您编码,相反我可以将您推向正确的方向,但是您的描述缺乏信息,所以我会告诉您应该朝哪个方向走。

  1. 通常,您需要随机化种子,以便您的导师可以测试您的代码是否对其随机化种子有效以及结果是否正确。
  2. 您应该创建一个函数,该函数将返回元素数量,稍后您将填充该元素(使用下一个函数)。
  3. 创建另一个函数,该函数将返回要填充的数组的元素索引,并用随机数 (1-100) 填充它。重复执行上一个函数得到的结果的次数。
  4. 用 -1 填充每个已经未填充的元素。

我想我给你的已经足够多了。请记住,只有您才能自学如何通过无数的问题进行编码。 :)

关于c - 在 C 中填充二维数组两次,首先在随机位置填充一个数字,然后用随机数字填充其余部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32318644/

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