因为最后x=0,你写while(x>=0)会一直在while循环内出不来造成死循环
while循环括号里面为真(1)循环继续,括号里面为假(0)跳出循环x>1不包括0,所以一直为真一直循环,而>=0,x可能为0,为0就是假,跳出循环或者直接不循环
因为,当你while(x>=0)时,只要你x不赋值一个负数,这个循环就会一直进行下去。(不知道你有没有注意到第二张图里没有出现按任意键继续?)