C++:使用用户控制循环/使用哨兵值控制循环

1.使用用户确认控制循环:可以让用户通过一个用户确认来控制用户循环
比如
char continueloop = 'Y';
while(continue == 'Y')
{
//循环体
cout<<"enter ‘Y'to continue。and  N to quit"<<endl;
cin>>contnueloop;

}


2.使用哨兵值控制循环:用个特殊的值作为哨兵值,用它的出现来代表程序的结束。

cout<<"enter a number(enter 0 to quit)';
cin>>number;

while(number !=0)//哨兵值为0
{

//循环体

cout<<"enter a number"<<endl;
cin>>number;                          //在循环体内要求每次都有用户确认输入,,即两次cout,循环体内一个,循环外面一个

}



记住:使用哨兵值控制循环或者使用用户确认控制循环,都是用的while循环语句


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值