黑马程序员技术交流社区
标题:
while(条件)这个里面的条件可以是多个条件吗?
[打印本页]
作者:
哈利梅
时间:
2014-10-16 17:33
标题:
while(条件)这个里面的条件可以是多个条件吗?
比如
int a+0;
while(a<10)
{
a++;
printf("a的值是%d",a);
}
我在视频中以及百多搜过,while后面的括号中的条件都是单一的,可以写成这样吗?
while(a<10 && a!=5)
{...}
这样写应该也是对的吧! 但是没有见别人使用过,有些糊涂,希望大家指正~~~
作者:
孙林
时间:
2014-10-16 19:20
可以很明确的告诉你,可以。
作者:
风格人
时间:
2014-10-16 19:40
肯定可以啊。。三个、四个...也可以,
bool a();
while(a()){}
里面是函数也可以,直接利用函数返回值进行判断
作者:
崔石炫
时间:
2014-10-16 21:26
可以将多个条件表达式的值进行与&&、或||、非!三种运算,最后组合起来是还是只有一个值。
作者:
哈利梅
时间:
2014-10-16 22:25
谢谢!主要是C语言
作者:
LeeWong
时间:
2014-10-16 22:49
格式:
while(循环条件)
{循环体}
只要是条件 只要可以判断真假 理论上应该都可以吧
作者:
冯道明
时间:
2014-10-24 21:50
绝对的可以!但是给你提个小错误,第一行应该是int a=0;
作者:
chri_liu
时间:
2014-10-25 09:01
可以的,只要是条件就行。
作者:
万雷
时间:
2014-10-25 10:30
可以的
作者:
励志入黑马
时间:
2014-10-25 12:09
据说可以的,曾经见过,忘了具体情况了
作者:
冰点
时间:
2014-10-25 14:09
应该可以的。。。
作者:
cctao
时间:
2014-10-25 21:07
可以的,我就经常用,放心大胆的用吧
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2