以下for循环是( )。 for(a=0,b=0;(b!=123)&&(a=4);a++)
3个回答
展开全部
此时看不出是无限循环还是有限循环,得看循环体是什么。
(b!=123)&&(a=4) 是循环条件, &&的右边 a=4 是赋值,永远为真了,就看循环体中b的变化了,当b=123时,这个循环就停了。
(b!=123)&&(a=4) 是循环条件, &&的右边 a=4 是赋值,永远为真了,就看循环体中b的变化了,当b=123时,这个循环就停了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
进行初始化 :a=0,b=0
判断条件:b不等于123 且 a=4
若判断条件成立则执行for循环中的语句,执行完后进行a=a+1,再进行判断条件成立不成立,成立则还执行for循环语句。。。
若判断条件不成立则直接跳出for循环体,进行for循环后面的语句。
判断条件:b不等于123 且 a=4
若判断条件成立则执行for循环中的语句,执行完后进行a=a+1,再进行判断条件成立不成立,成立则还执行for循环语句。。。
若判断条件不成立则直接跳出for循环体,进行for循环后面的语句。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |