for循环学习心得+打印九九乘法表

/
因为家里的一点小事所以最近都没来得及给大家更新,我也是十分的迫切呀,言归正传,今天给大家带来的是for循环的一点小知识和用for循环打印一个九九乘法表。
/

1.for循环的基本结构
for(表达式1 ; 表达式2 ; 表达式3){
循环体;
}
表达式1:计数器的初始化,只能被初始化一次
表达式2:循环条件的判断,多次执行
表达式3:修改计数器,多次执行

2.范例:从1打印到100;
我们可以先用while循环表示,做一下对比
while循环体:
class Demo16{
public static void main(String [ ] args){
int i = 1;//计数器的初始化
while(i <= 100){
System.out.println(i);
i++;//计数器的累加
}
}
}

这样打明显是可以的,当然我们有更明显的办法,使用
for循环:
class Demo16{
public static void main(String [ ] args){
for(int i = 1; i <= 100;i++){
System.out.println(i);
}

}
}

用起来也很丝滑。然后我们就需要来解决九九乘法表了。

3.九九乘法表的打印.
首先要分析九九乘法表的构造,我们简单地用3乘3的来演示一下
1 * 1=1 2 * 1=2 3 * 1 =3
1 * 2=2 2 * 2=4 3 * 2=6
1 * 3=3 2 * 3 =6 3 * 3 =9

为了方便我们给出一个直观的规律,选择将前后重复的地方也给他补上,这样更好观察。
我们将*前面的当作列,*后面的当成行,就可以有两个循环,行和列的循环
class Demo25{
public static void main(String [ ] args){
//外层作为行循环
for(int i = 1 ;i <= 3 ;i++){
for(int j = 1;j <=i ; j++){
System.out.print(j + * +i+ “=” +(i * j));

}
System.out.println();
}

}

}

j <=i 内层循环的这个条件就可以去除 我们上展示的多余的部分
运行结果如下:
在这里插入图片描述九九乘法表,只需要将外层循环的方位修改为 i<=9 就成功了
for(int i = 1 ;i <= 9 ;i++),结果如下

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值