问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java的while和if-else语句的结合使用问题

发布网友 发布时间:2022-05-03 09:30

我来回答

4个回答

热心网友 时间:2023-10-19 06:07

首先说,这种写法很不好。很不规范,所以说有时候该加的括号一定要加上,包括if else的括号。

如果把花括号去掉的话相当于只运行下面的代码:
while (count <= n )
if (count < n)
System.out.print (count + ","); //两个数之间用逗号分隔
因此会一致打印1,1,1,1,这样的死循环。追问谢谢你的回答,不过只能选择一个,我就选了最快回答了,谢谢了

热心网友 时间:2023-10-19 06:07

首先说,这种写法很不好。很不规范,所以说有时候该加的括号一定要加上,包括if else的括号。

如果把花括号去掉的话相当于只运行下面的代码:
while (count <= n )
if (count < n)
System.out.print (count + ","); //两个数之间用逗号分隔
因此会一致打印1,1,1,1,这样的死循环。追问谢谢你的回答,不过只能选择一个,我就选了最快回答了,谢谢了

热心网友 时间:2023-10-19 06:07

1,去掉花括号的话 是个死循环吧。只会走if语句,count ++;不会走。
2,不去掉的话,count ++;会走。是因为它在while循环里面

热心网友 时间:2023-10-19 06:07

首先说,这种写法很不好。很不规范,所以说有时候该加的括号一定要加上,包括if else的括号。

如果把花括号去掉的话相当于只运行下面的代码:
while (count <= n )
if (count < n)
System.out.print (count + ","); //两个数之间用逗号分隔
因此会一致打印1,1,1,1,这样的死循环。追问谢谢你的回答,不过只能选择一个,我就选了最快回答了,谢谢了

热心网友 时间:2023-10-19 06:07

1,去掉花括号的话 是个死循环吧。只会走if语句,count ++;不会走。
2,不去掉的话,count ++;会走。是因为它在while循环里面

热心网友 时间:2023-10-19 06:07

1,去掉花括号的话 是个死循环吧。只会走if语句,count ++;不会走。
2,不去掉的话,count ++;会走。是因为它在while循环里面

热心网友 时间:2023-10-19 06:08

如果不加大括号,默认就是下面一行起作用
规范的写法是 不管下面有几行代码都要加上大括号
也方便别人查看

热心网友 时间:2023-10-19 06:09

去掉大括号,程序会进入死循环,因为这时候的while循环是以第一个分号(;)结束为循环体,也就是一直循环在if (count < n) System.out.print (count + ","); 里面,由于count不增加,这个循环就不会结束。
else后面如果不加{},也是以第一个分号结束为准,也就是System.out.print (count); 结束追问谢谢你的回答,不过只能选择一个,我就选了最快回答了,谢谢了

热心网友 时间:2023-10-19 06:08

如果不加大括号,默认就是下面一行起作用
规范的写法是 不管下面有几行代码都要加上大括号
也方便别人查看

热心网友 时间:2023-10-19 06:09

去掉大括号,程序会进入死循环,因为这时候的while循环是以第一个分号(;)结束为循环体,也就是一直循环在if (count < n) System.out.print (count + ","); 里面,由于count不增加,这个循环就不会结束。
else后面如果不加{},也是以第一个分号结束为准,也就是System.out.print (count); 结束追问谢谢你的回答,不过只能选择一个,我就选了最快回答了,谢谢了

热心网友 时间:2023-10-19 06:08

如果不加大括号,默认就是下面一行起作用
规范的写法是 不管下面有几行代码都要加上大括号
也方便别人查看

热心网友 时间:2023-10-19 06:09

去掉大括号,程序会进入死循环,因为这时候的while循环是以第一个分号(;)结束为循环体,也就是一直循环在if (count < n) System.out.print (count + ","); 里面,由于count不增加,这个循环就不会结束。
else后面如果不加{},也是以第一个分号结束为准,也就是System.out.print (count); 结束追问谢谢你的回答,不过只能选择一个,我就选了最快回答了,谢谢了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人大政协辅助岗是什么 政务辅助人员是干什么 政府辅助人员是什么 努比亚的海拔什么意思 北非努比亚现在怎么样了啊 相邻权的相关法律 梦见老公离世了什么预兆 梦见自己老公走掉 你出轨后 怎么操作才没被发现? 评评怎么造句 求解释C语言中if后面紧跟while作用 c语言程序中while循环语句中有两个if条件语句,两个条件语句中都有延迟 C语言中如何用if语句包含while语句 关于Java 中关于if和while的用法 在c语言中两个if语句可以连续使用吗?比如: while(i&lt;100... c++ if 与while 的使用 if语句能嵌套while语句吗? if、when、while的用法 if和while这样用可以吗? if while一起用是什么意思啊 以前怎么没有见过 While if 可以连用吗。就类似:do if(c语言) 电子首饰克秤是怎么使用一克是怎么看1克在电子秤要怎么看、1克在电子称显示是多少 微信很普及了吗? 微信是怎样诞生的? 电子秤上显示0.07是不是没有一克? 厨房秤低于一克不显示吗 王者荣耀有些信号是怎么发的 但愿人长久千里共婵娟用在爱情上是什么意思? 但愿人长久千里共婵娟,,,什么意思 但愿人长久,千里共婵娟.的意思(短一点) 邀请别人的优美句子 生日快到了,邀请朋友来参加的句子 红色冲锋衣被黑油弄脏了,怎么洗掉,千万别掉色 婚礼邀请语句 冲锋衣掉色怎么清洗 邀请你的朋友参加你的业余活动,可能用到哪些句子? 冲锋衣褪色怎么办 打印机EPSONLQ615K老是针头回位不停的抖动怎么办呢? 爱普生615k打印机打印PDF跳针 1.请你分析金融期货的特点,并对应这些分析金融期货相关的风险性问题。2.在投资金融期货的过程中如何_百度问一问 word里插入一个图片设为背景,怎么样能使每一页都能够有同样的背景啊 在微信里怎样发表说说 急求~~word排版如何加背景颜色? 货币金融学中怎样利用期货进行市场保值 如何利用生活中的金融工具来管理风险? 双保龄冲锋衣掉色怎么办 华为nova3被小娃乱改密码打不开了怎么办? 如何利用金融期货化解应收账款面临的风险 女生流行的短发是什么发型(最好有图片) 麦吉减肥法,有哪位封釉有破解版的请上传一下