1、程序会把不能进入循环的情况考虑进去,但是程序不知道能不能进入循环,所以需要在循环外增加return
2、你这循环内的代码逻辑好像没什么意义,因为循环只会走一次就return结束了,也就是只能判断ids[0] == "10001"的情况,如果只判断第一个的话完全不需要循环,直接获取第一个拿来判断就行了
因为没有绝对的return语句啊
你需要在for循环外增加一个return 0;
在if...else中各自有return语句也没用的,编译器会认为不一定执行到return语句,所以会提示
for循环完成结果没有返回值,这不就产生错误了
for里面是结束for 外面必须有一个
如果你for循环的条件没满足,for里面的代码就不会走,就直接走下去了,所以必须要有一个返回值return
好像应该加上break 或goto 跳出循环