C语言中while(n)是什么意思 5

 我来答
随便什么名啦啦
2020-04-30 · TA获得超过6988个赞
知道答主
回答量:18
采纳率:0%
帮助的人:5304
展开全部

while(n--)是C语言中的一条语句,但这个语句并不是完整的,在其后面应该有循环体,while语句的一般表达式为:while(表达式){循环体}。

while是计算机的一种基本循环模式。当满足条件时进入循环,进入循环后,当条件不满足时,跳出循环。

WHILE <条件>

<语句体>

end while

do while <条件>

<语句体>

loop

扩展资料:

while循环语法:

1、C

do <语句> while(<条件>);

while(<条件>) <语句>;

2、C++

while(<条件>) <语句>;

do <语句> while(<条件>);

3、Java

while(<条件>) {<语句;>}

do {<语句;>} while(<条件>);

二者的区别是do-while最少会被执行一次。

循环中可以使用continue结束当前循环,回到循环开始处开始下一次循环。也可以用break跳出整个循环。

参考资料:百度百科-while

百度网友7247a56
2011-01-04 · TA获得超过4616个赞
知道大有可为答主
回答量:1422
采纳率:92%
帮助的人:485万
展开全部
while(!a) 的作用:当a为0时,!a为真,执行循环体。当a为1时,!a为假,程序就跳过循环体往下执行。

while语句的格式为:

while(条件表达式){ 语句1(循环体)}

可以看出,while循环结构简单,仅有条件部分,其他成分(如增量等)应另外安排。正因为如此.while语句执行过程是首先判断while中的“条件表达式’,中的条件是否满足,满足,就执行while语句中的语句;不满足,就退出循环。当while中的条件一开始就为0时,则语句一次也不执行;当while中的条件为1 , while语句无限循环。可见while语句的使用极其灵活多样。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
斐煦6c
推荐于2018-02-23 · TA获得超过264个赞
知道小有建树答主
回答量:159
采纳率:100%
帮助的人:121万
展开全部
while 中值为真时,进行循环。
括号中是n,及n为非零时为真,
及仅当n=0是,才停止循环
不会再问
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-12-18
展开全部
while(n)就是当 n ,也就是n 真值条件成立时,一直执行while(n)以后的语句 ,n>1为真,你《=0为假
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
出钕Vf
2011-12-11 · TA获得超过1158个赞
知道小有建树答主
回答量:407
采纳率:100%
帮助的人:311万
展开全部
while(n)就是当 n ,也就是n 真值条件成立时,一直执行while(n)以后的语句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(28)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式