如何练习java中的循环

如何更快的掌握java中的二次循环使用,比如实现九九乘法表。里面有好多都不明白是怎么回事,看得我要吐血了。... 如何更快的掌握java中的二次循环使用,比如实现九九乘法表。里面有好多都不明白是怎么回事,看得我要吐血了。 展开
 我来答
匿名用户
2013-10-30
展开全部
其实编程类的循环道理都是一样的,唯一不一样的就只有表达的语法而已。
你可以简单考虑一下,一个循环就是同样的事情从头到尾做很多遍,只要循环的条件符合,就会一直重复做循环里的内容,但是一旦条件不符合了,循环就结束。
比如你说的99乘法表,条件就是两个数相乘,并且这两个数是从1-9,最小为1,最大为9。那么这个时候你就可以把循环的条件设成:1 X 1,然后条件值加1,变成1 X 2, 以此类推,直到条件值变到9为止,再加的时候就超出条件了,这个时候循环就会触发超出范围的条件,然后循环结束。其实很好理解,但是实际做的时候条件当然不会是99乘法表这么简单,这个只能自己多练习,多试试不同的方法,多用不同的条件去取得你要的结果。
另外,循环的时候要记得,在循环的条件设定上,必须每循环一次,就会在内容里有变化,直到达到循环的限制条件为止,不然系统会无限循环下去。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-30
展开全部
如果你现在觉得java二次循环有点难学的话,或是难理解,不如把它转化到你感兴趣的事情上,比如说,把一次循环搞明白,在循环里面输出自己喜欢的话,比如说,“我很棒”搞成死循环,这样说明我自信不已,当然一个循环弄成死循环也不是很好!我只是把它好的一方面激起自己兴趣而已!好好理解它吧,它让你带来无穷的趣味的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-30
展开全部
for ( int i = 1; i <= 9; i++ ) for ( int j = 1; j <= i; j++ ) System.out.printf( "%d=%d*%d\n", i * j, i, j );for(起始值;条件;增量)拆开来理解吧,int i=1 定义一个int型的初始值为1的变量i,i<=9 当变量i小于等于9时触发增量i++ 就是i=i+1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-30
展开全部
for ( int i = 1; i <= 9; i++ ) for ( int j = 1; j <= i; j++ ) System.out.printf( "%d=%d*%d\n", i * j, i, j );
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式