你自己不先测试测试自己写的函数到底执行出来是个什么结果,就着急把它放循环里面去你不怕死循环吗ps:题目中告诉你输入的数小于2^31,也就是说int型能放下可没有说最终输出的数也是个int,可以肯定最终输出的数要比输入的数大