永发信息网

Java循环嵌套 ,问题,求解步骤解释

答案:4  悬赏:0  手机版
解决时间 2021-11-18 17:30
Java循环嵌套 ,问题,求解步骤解释
最佳答案
int x,y;//定义两个变量x和y;
for(i=1;i<=9;i++){//从i=1开始循环,到i=9结束,每循环一次i自加1;
for(j=1;j<=i;j++){//从j=1开始循环,到j=i结束,每循环一次j自加1;
System.out.print("*");//在控制台输出一个*符号;

}
System.out.print("\n");//换行
}
执行结果:
*
**
***
****
*****
******
*******
********
*********追问内层循环和外层循环怎么运行的。怎么理解他们追答外层循环是控制行数;
内层循环是控制当前行要输出的*号的个数;也可以说是长度;
理解的时候你从内层往外层理解。追问谢谢。你耐心的回答
全部回答
x追问??
外层循环【1,9】每个循环打印一行字符。
内层循环控制这一行打印多少个字符,j从1到i,也就是打印i个星号
也就是一行行1个星号,第二行2个星号……第九行9个星号追问内层循环和外层循环怎么运行的。怎么理解他们
只要理解了嵌套循环这个就很好理解了,嵌套循环外层的循环每执行一次,内层循环完全遍历一遍
图中代码,i=1 退出循环条件为i<=9,就是说外层循环执行遍历9次
第一次循环的时候i=1,内层循环j=1 退出循环条件为j<=i,i=1 j=1 内层循环执行一次,打印出一个 * 后退出内层循环,外层循环代码继续执行到第8行,打印一个回车
然后外层循环执行第二次,i=2,由内层循环条件J<=i得出 本次内层循环执行两次,打印两个 * 然后退出,外层循环打印一个回车,完成第二次遍历,依次类推
每次多打印一个*,外层循环第9次执行完毕后退出
控制台留下
*
**
***
****
*****
******
*******
********
*********
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
戴尔电脑长沙专卖店在哪里?
那位大师知道,这几个是什么字,人名叫什么.
上海千山万水美容美发有限公司怎么样?
重庆七号线站点好久开通,有哪些站点?
LSMusic音乐之声地址在哪,我要去那里办事,
文竹可以和青苔一起制作盆景吗?
女孩子17岁c被罩正常吗?
怎样煮毛豆不发黄
小明给小红6支笔后,还比小红多5支,原来小明比
农行汽车信用卡好吗
北京施德福科技发展有限公司怎么样?
笔畅作文天天沙画地址在哪,我要去那里办事,
野生锹形虫与人工养殖的那个好? 一般扁锹市
以营养和休息为话题的作文800字
喷涂产生的废气怎么处理
推荐资讯
莫旗车交警大队电话
打印机改连供对机器有影响吗?试具体说明
a和b可以表示相同的数吗?
VB 中的and和or
水知情下沙店在什么地方啊,我要过去处理事情
湖北医药学院-4号教学楼这个地址在什么地方,
康佳G55U超薄电视无边框的设计好酷炫,但是质
如果纸带上的点迹分布不均,那么,点迹密集的
养生笑价格是多少?
《一的法则》和《与神对话》是属于基督的么
从科苑北到岗厦地铁站怎么坐公交车,最快需要
求通达信软件当天2点20分后股票涨幅大于等于3
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?