while (1){
solution = max - min; if ( solution == min ) { break; } }
在计算机中,0表示逻辑假,非0表示逻辑真,1即非0,表示真,while(1)就是始终为真的意思,就是死循环。在你的程序中,只有当solution==min时,while循环才会结束,否则就是死循环