利用for循环,输出1-100之间可以被3整除的数。
首先,我们要明白for循环的代码
for (表达式1;表达式2;表达式3){
//循环语句块
}
执行顺序是
1. 执行表达式1(通常是用于计数变量的声明,计数变量是用于计算循环次数的变量)
2. 做表达式2(循环终止的条件)的判断,如果判断结果为真,循环继续
3. 执行循环体语句
4. 执行完循环体语句后,执行表达式3(用于改变计数变量的值)
通过阅读题目,我们可以知道,其实就是让我们输出1-100之间所有3的倍数。
int number=0;//给计数变量声明赋值
for (number=0;number<=100;number+=3){
//number+=3是因为起始值是0,并且如果要被3整除一定是3的倍数
//在每一次执行循环以后,number都加3就可以保证这个数一定会被3整除
System.out.println(number);
}
总结
1、明白for循环的循环体系是如何让执行的
2、理清楚三个表达式的作用分别是什么
3、读懂题目的需求,将需求如何实现,套用到代码上面