为什么我没有输出呢。在运行的程序里

img

你这还没退出while呢哪来的输出

除了开始输入一个number,之后就没对它有过操作,如果number输入是个正数,那就是死循环,因为你的判断条件是不等于-1

你继续输入,当输入 -1 时,退出输入,输出结果。