C++17个小孩围成一圈
匿名用户 2010-04-06 15:47
满意回答
把C++中的m++ 改成m=0 因为你如果第一次m=3的时候,让它一直加下去,以后就没有等于3的时候了,自然就一直循环下去 ,得不训缠到结果裕叹务。 k就达不到 16 退出循环了,在每次m=3的时候,把他重北源新赋值0,下一次就可以继续得到m=3的时候了。
宝宝知道提示您:回答为网友贡献,仅供参考。
为您推荐:
其他回答
//楼主的代码就不看了 直接给答案好了 这是以前老是留的作业 正好有备份 #include using namespace std; void main() { const int kdd=17; int ren; for(int i=0;i=kdd) { k=0; } } for(int o=0;...
你另外定义一个数组,用来存放出列的小孩的队列(你只是把小孩从P中删去了。出列的顺序存放到哪里去了?) 输出不能这样%d。 你那个貌似是数组吧。 数组输出用循环,一个一个元素的输出。
两个代码都有错,应该m++换成m=0,在m==3的时候 看看是不是这个问题