#include <iostream> using namespace std;void main( ) { int target=245; int a; cout<<"欢迎您玩这个无聊的猜数游戏"<<endl; cout<<"您的目标是猜中我想好的数"<<endl; cout<<"请输入第一次猜的数:";_input: cin>>a; if (a>target) { cout<<"您刚才输入的数太大了!"<<endl; cout<<"再猜一次:"; goto _input; } else if (a<target) { cout<<"您刚才输入的数太小了!"<<endl; cout<<"再猜一次:"; goto _input; }else cout<<"恭喜你,猜对了!"<<endl; }
引用第12楼zhd32于2007-11-12 20:26发表的 :死循环???估计是输入缓冲区未清空,缓冲区里有回车符需要清空缓冲区LZ用[code].......