当前位置 :
【(Java语言)有n个孩子站成一圈,从第一个孩子开始顺时针方向报数,报到3的人出列,下一个人继续从1从1报数,直到最后剩下一个孩子为止.问剩下第几个孩子.下面的程序以10个孩子为例,】
1人问答
问题描述:

(Java语言)有n个孩子站成一圈,从第一个孩子开始顺时针方向报数,报到3的人出列,下一个人继续从1

从1报数,直到最后剩下一个孩子为止.问剩下第几个孩子.下面

的程序以10个孩子为例,模拟了这个过程,请完善之Vectora=newVector();

for(inti=1;i

汪金菊回答:
  .add(a.remove(0));   正确.   for(intk=0;k<2;k++)   ________________;   处没有括弧,而且只有一个空,不能填写两行语句.   思路:   1.由于a.remove(0);明显是要移除出列的孩子,也就是报3的.但是remove的function是移除Index是0的元素,也就是第一个人.所以第一点就是要把3的放在最前面.就一定要把3之前的重新排序,简单就是要放在最后.   2.另一个考点就是要知道Vector中remove(intindex)这个function的返回,是元素对象,而不是一般人认为的void.   publicEremove(intindex)移除此向量中指定位置的元素.将所有后续元素左移(将其索引减1).返回:   移除的元素.
最新更新
优秀其它推荐
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞