说出length=11
并且我想在每个循环中从它减去2
,直到它达到1
。 for
方法的代码是否正确?那么while
循环是什么?你如何从Java中的计数器中减去一个值?
for(int i =length ; i!=1; i-=2)
编辑:这是问题。为了解决它,我做了一个if语句,如果长度%2 == 1我会使用上面列出的for循环。然后,我将写一个其他的说明修改上面的代码停在0这是否有意义?
数字输入的奇数位置(从右到左从1开始,作为最右边的数字)的所有数字之和。 (例如,如果输入是432677,则总和将是7 + 6 + 3 = 16)
我可能会尝试使用'I> = 1',而不是'我= 1' – MadProgrammer
这是因为,如果长度是连我自己都 “小姐” 1并延续下来的负面!永远的号码 –