博主背景:某双非高校,大三计科科班,目前自学的,边啃书边刷视频,慢慢理解代码逻辑关系,然后总结,输出笔记,有没有一起组队学习的,如果文章对你有帮助就点赞关注收藏,一键三连666走起,Keep高质量的输出是对自己负责,也是让每一个新手少走点弯路,谢谢。
public class homework02 {
public static void main(String[] args) {
for (int i = 10; i > 0; i--) {
System.out.println("i = " + i);
}
System.out.println("-------------分割线---------------");
for (int i = 10; i > 0; i -= 2) {
System.out.println("i = " + i);
}
System.out.println("-------------分割线---------------");
for (int i = 100; i >= 10; i /= 3) {
System.out.println("i = " + i);
}
}
}
代码思路:
i=10,i>0,输出结果i=10,该程序执行结束,i=i–=9;i=9,i>0,输出结果i=9,该程序执行结束,i=i–=8;i=8,i>0,输出结果i=8,该程序执行结束,i=i–=7;以及类推。
for循环嵌套
public class homework04 {
public static void main(String[] args){
//循环5次
for(int i = 1;i <= 5; i++){
System.out.print("i = " + i + ",");
}
System.out.println();
//循环2次
for(int j=1;j<=2;j++){
System.out.print("j="+j+",");
}
System.out.println();
//把i循环放在j循环体当中,先内部循环5次,在外部循环2次
for(int j = 1;j <= 2;j++){
for(int i = 1;i <= 5;i++){
System.out.print("i="+i+",");
}
}
}