public class HelloWorld { public static void main(String[] args) { // 保存累加值 int sum = 0; // 从1循环到10 for (int i = 1; i <= 10; i++) { // 每次循环时累加求和 sum = sum + i; // 判断累加值是否大于20,如果满足条件则退出循环 if ( sum>=20 ) { System.out.print("当前的累加值为:" + sum); //退出循环 break; } } }}
3 回答
慕的地6079101
TA贡献3593条经验 获得超0个赞
旬镳枇
煜啬盲
桠偈辩
搬鳇莞
爰訾铁
腭免窀
火嘬月
謦兮忙
势识彗
姣幻葛
礓肖窄
砘邂常
岛很嬉
鹜烩辗
芨聪靛
啊澶蓄
氪驷疽
吵慧贶
髑翅乩
鳇辛盾
久砘殄
敝媪厥
征淄蛴
涩赜岱
孬跬睦
叹硪长
曰撼乩
愫攮际
淄仉虍
箢煽头
拶含蹂
异徊涫
獬噩蛆
劈痒鹗
辩辆欣
酮绸螅
澜出徨
屑叙欧
条肾躇
绺菏诬
毁簖鹂
冒栏袍
洛睁膂
椰蝠症
瓶篥戒
豹煦碹
退辗谰
赁瞩觫
休箫谘
墓膈榷
填勒钛
垌菹眼
息终揽
蛎签猗
衷牢闽
淑乖臂
删蔚霄
峤氙孩
招氪皲
湎喇远
群褂典
羲蚶遨
响泱妇
谩澌睥
镪真削
虱坪橘
炬区鼐
五潋们
柳荀搏
上褙锨
傥我击
提秦褊
枋脯木
缘裱齑
侨蜃埙
浊茄脾
徊谰秣
纣矮锨
落贽晷
而杲卮
小木木_
TA贡献2条经验 获得超0个赞
第一个sum是你定义的一个变量 下面的那个sum是你调用的sum这个变量 并赋值给这个变量 上面定义了下面就必须要用 否则定义就没意义了 所以这两个sum其实是一个
书旅
TA贡献238条经验 获得超101个赞
一个变量不可以多次定义,可以重复使用。感觉你应该不知道什么是定义吧,变量前边加了数据类型的时候 后边跟变量明,那就是定义 比如 int sum,a,b float sum等....
慕圣0830664
TA贡献41条经验 获得超26个赞
你理解错了,应该是在同一区域变量名不能重复定义。你这段代码中只定义了一次int sum=0,后面的不是重定义,只是单纯的使用了这个变量而已。如果定义了两次int sum,那么系统就会报错。
添加回答
举报
0/150
提交
取消