在c语言中for(j=3;j;j--)是什么意思?
5个回答
展开全部
和for(j = 3; j != 0; j--)是一样的的意思。
因为在c语言中的逻辑运算中,0 与 j!=0 的结果都是false。
因为在c语言中的逻辑运算中,0 与 j!=0 的结果都是false。
来自:求助得到的回答
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
循环从3开始,每次j减1,当j=0时,循环条件不满足,因此只巡检3次;
这种写法很不好,不推荐使用。
这种写法很不好,不推荐使用。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for(j=3;j;j--)
写为for(j=3;j>0;j--) 这样可以让人更明白意思
意为从3开始循环,每次自减1,到0不满足条件就跳出循环了
写为for(j=3;j>0;j--) 这样可以让人更明白意思
意为从3开始循环,每次自减1,到0不满足条件就跳出循环了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for(j = 3; j != 0; j--) 循环3次 当j=0是循环结束
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询