求大佬回答一下,这个C语言数组题怎么做?

题目求第一个出现的负数,按照我给的数组,第一个出现的负数应该是-2呀,为啥运行出来的是后面的-23,哪里有问题,请各位前辈指点一下啦,非常感谢

[quote=引用 1 楼 datoulaile123的回复:]你拿到相应的数据后要break结束循环,你没有结束循环,导致取的是最后一个负数了
你这是两层循环,break之前可以将i置为3,这样跳出内循环后,外循环因为i= 3了也就不会再进了,从而拿到你想要的结果

你这是两层循环,break之前可以将i置为3,这样跳出内循环后,外循环因为i= 3了也就不会再进了,从而拿到你想要的结果

你拿到相应的数据后要break结束循环,你没有结束循环,导致取的是最后一个负数了
好的,谢谢您,那break要加在哪里呀

你拿到相应的数据后要break结束循环,你没有结束循环,导致取的是最后一个负数了

}

我要回帖

更多关于 c语言题目用什么软件能解答 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信