java 语言中while循环的问题

2024-11-26 05:26:18
推荐回答(5个)
回答1:

不加括号while作用域就只包括了
while(j j++;这一点地方
z++和j++倒过来,j一直等于2 直到i也变成2之后,while才停止 这时候i--了三次,同样对应的,z++了三次 这样z变成了5. 然后执行j++ 这样j变成了3

回答2:

while(j j++;
等价于
while(j j++;
}

回答3:

第一个没看出来你问的是啥 第二个 没有花括号的话 while就没有作用域 那么这个while的作用 就是将i--一次就行

回答4:

问题一是疑问句吗?
问题二:如果不加{},while的作用域是他下面一句执行代码,也就是j++;
如果有不懂情追问

回答5:

跟if一样作用范围只有一个语句 while只作用于一个++