执行到break的时候会结束循环
你的return value不是0,说明程序抛错误了,并没有正常执行完毕如果是break跳出循环,程序会正常退出我猜是遇到除0错误了,你算除法的时候是不是没考虑除0的问题计算num1%num2之前,先判断一下num2不为0,或者取随机数的时候就不要取0