假设我索引一周中的每一天,以1作为星期一,以7作为星期日。我有四个数组x,y,z和r,它们存储一周中每一天的变量。例如,x1是周一获得的收入,y7是从周日结转的收入,z6是从周六节省的收入。我正在尝试编写一个for循环,如下所示: for i in 1:7end 其中,当i=1和i=2时,索引不会变得小于或等于0(我的索引从1开始,如果结果是0,我会得到一个越界错误
我知道模数返回除法的余数,但我不明白当你需要重置数组索引时,它是如何工作的。] index += 1我理解索引之前的操作等于numbers.count,它将返回索引。我还理解当index达到3,数组中的项数时,它将返回0(这将显示数组的第一项)。然而,我不明白它如何在那之后继续按顺序显示数组。
如果index是4,那么执行的操作是4除以3,这将返回1的余
我有一个非常基本的随机数函数,它从一个范围内产生一个随机数;// The random is seeded earlier on in the applicationDidFinishLaunchingRAND_MAX) * y);
return i;我想在这个函数中添加一个可选的模操作,这样你只能返回一些模数。我想这样做是为了为随机的人创造工