首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

while 循环有关问题,

2012-09-25 
while 循环问题,求助!!!这是个win32的错误的列子:C/C++ codebool is_true truewhile(true){int c if(i

while 循环问题,求助!!!
这是个win32的错误的列子:

C/C++ code
    bool is_true = true;    while(true)    {        int c ;                if(is_true)        {            cout<<"请输入一个数字.\n";            cin >> c;        }        cout<<"C值:"<<c<<endl; //这里是报错的地方,因为执行第二次循环的时候,c变量未被定义.但是当我点击忽略的时候,程序又将我第二次键盘输入的值打印出来了,谁能帮我解释下这是为什么呢?        {            cout<<"没猜中哟,再来一次吧!\n";            cin>>c;//这里第二次输入.            is_true = false;        }        else        {            cout<<"恭喜您中奖了,可惜奖品已经发放完了..\n";            break;        }    }



[解决办法]
int c ;

 while(true)
{
………………………………………………
}

热点排行