2 u010746650 u010746650 于 2017.01.07 22:27 提问

求大神们帮忙解答疑惑呀,外层for 循环为什么第二次取的值是3不是2?

图片说明

3个回答

u010528826
u010528826   2017.01.07 23:33
已采纳

你在第二层循环里面对 i 进行过重新赋值,所以上面的 i 就变了撒。

qq_37234474
qq_37234474   2017.01.07 22:34

if里面语句有问题吧,你写的函数要实现什么功能呢?

u010746650
u010746650 什么问题?实现功能的是一个排列好顺序字符串数组,求不相同的字符串的个数?
11 个月之前 回复
oyljerry
oyljerry   Ds   Rxr 2017.01.07 23:32

你那个15行的i=j会修改i,导致循环的数据变化。这一行应该不需要

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!