
以下程序执行了几次?为什么?x=-1;do{x=x*x;}while(!x)
4个回答
展开全部
1次,第一次判断的时候x=-1*-1=1,!x=0,已经不满足,所以只执行一次
展开全部
一次吧……先do后while的,和while+条件+执行语句,执行顺序不一样的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就1次啊,-1*(-1)=1,然后!x=0,假,就不循环了,就1次!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我怎么看着象死循环?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询