c语言 两个值为真时,退出循环
来源:百度知道 编辑:UC知道 时间:2024/06/08 07:56:11
直到型循环
do
{
……
}
while (a)and(b); /*怎么才能实现当a表达式与b表达式同时为真时,退出循环,不用直到型循环也可以*/
do
{
……
}
while (a)and(b); /*怎么才能实现当a表达式与b表达式同时为真时,退出循环,不用直到型循环也可以*/
上面的几位的程序都是当a和b中至少一个为0时退出循环,而不是同时为真时退出循环。
正确的程序如下:
do
{
...
}while(a*b==0)
do
{
……
}
while (a==1&&b==1);
do
{
……
}
while (a != 0 && b != 0);
do
{
……
}
while (a and b);