我正在参加AP Comp和我尝试夏季工作,没有任何以前的编码经验。我的任务是:
为正整数集定义了以下迭代序列:
例子: 13→40→20→10→5→16→8→4→2→1
注:每个序列最终趋向于1,在这一点上它被认为是完整的。
为每个起始值( 1-100 )查找此序列的长度,并在起始数字旁边打印出它们。
也就是说。
1-1 2-2 3-8
附图是一张我试过的照片,但我真的需要你们的任何帮助。我对编码很陌生,如果很难理解的话,很抱歉。我见过同样的问题,到处都是,但都没有被Java解决,我只是搞不明白。
发布于 2022-08-27 22:33:54
因为这是家庭作业,所以最好是社区给你提示,而不是仅仅为你“做”。你会学到更多。首先,这里有几个提示。
(1)一旦声明了变量类型(如int lengthNum =1),就不会重用'int‘声明。
相反,只要说
lengthNum++
(2)尝试编写一个函数,该函数接受一个数字并返回到其中的步骤#。用一些低的数字来测试它。那就担心测试所有的数字。
https://stackoverflow.com/questions/73514757
复制相似问题