18.For循环+九九乘法表练习
2021/9/27 6:12:26
本文主要是介绍18.For循环+九九乘法表练习,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
循环结构
while循环
do...while循环
for循环
在java5中引入了一种主要用于数组的增强型for循环
for循环
虽然所有循环结构都可以用while或者do...while表示,但java提供了另一种语句-for循环,是一些循环结构变得更加简单
for循环语句是支持迭代的一种通用结构,是最有效,最灵活的循环结构
for循环执行的次数实在执行前就确定的
快捷键:1000.for
for (int i = 0; i < 1000; i++) { }
100.for
for (int i = 0; i < 100; i++) {
关于for循环有以下几点说明: 最先执行初始话步骤:可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。 然后,检测布尔表达式的值,如果为true,如果为false,循环终止,开始执行循环体后面的语句 再次检测布尔表达式。循环执行上面的过程
语法格式:
for(初始话;布尔表达式;更新){
//代码语句
}
package com.lei; public class Demo15 { public static void main(String[] args) { int a =1 ; //初始化条件 while(a<100){ //条件判断 System.out.println(a); //循环体 a+=2; //迭代 } System.out.println("while循环结束!"); for(int i =1;i<100;i++){ System.out.println(i); } System.out.println("for循环结束!"); } }
练习1:计算0-100之间奇数和偶数的和
package com.lei; public class Demo16 { public static void main(String[] args) { //练习1:计算0-100之间奇数和偶数的和 int oddsum = 0; //代表奇数的和 int evensum = 0; //代表偶数的和 for (int i = 0; i < 100; i++) { if(i%2!=0){ //奇数 oddsum+=i; }else { //偶数 evensum+=i; } } System.out.println("奇数的和:"+oddsum); System.out.println("偶数的和:"+evensum); } }
练习2:用for循环输出1-1000能被五整除的数,并且每行输出3个
package com.lei; public class Demo17 { public static void main(String[] args) { //练习2:用for循环输出1-1000能被五整除的数,并且每行输出3个 for (int i = 0; i <= 1000; i++) { if(i%5==0){ System.out.print(i+"\t"); } if(i%(5*3)==0){ //System.out.println(); System.out.print("\n"); } } //println :输出完全换行 //print :输出完不会换行 } }
打印九九乘法表
package com.lei; /* 1X1=1 2X2=4 2X3=6 3X3=9 2X4=8 3X4=12 4X4=16 2X5=10 3X5=15 4X5=20 5X5=25 2X6=12 3X6=18 4X6=24 5X6=30 6X6=36 2X7=14 3X7=21 4X7=28 5X7=35 6X7=42 7X7=49 2X8=16 3X8=24 4X8=32 5X8=40 6X8=48 7X8=56 8X8=64 2X9=18 3X9=27 4X9=36 5X9=45 6X9=54 7X9=63 8X9=72 9X9=81 */ public class Demo18 { public static void main(String[] args) { //练习3:打印九九乘法表 /* 第一步:输出一列 for (int i = 0; i <= 9; i++) { System.out.println(1+"="+i+(1*i)); } */ /* 第二步:让1变成变量,再来一个for循环包裹起来 for (int j = 0; j <= 9; j++) { for (int i = 0; i <= 9; i++) { System.out.println(j+"="+i+(j*i)); } } */ /* 第三步:去掉重复的项 for (int j = 0; j <= 9; j++) { for (int i = 0; i <= j; i++) { System.out.println(j+"*"+i+"="+(j*i)); } } */ for (int j = 0; j <= 9; j++) { for (int i = 0; i <= j; i++) { System.out.print(j+"*"+i+"="+(j*i)+ "\t"); } System.out.println(); } } }
这篇关于18.For循环+九九乘法表练习的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-06小米11i印度快充版ROM合集:极致体验,超越期待
- 2024-10-06【ROM下载】小米11i 5G 印度版系统, 疾速跃迁,定义新速度
- 2024-10-06【ROM下载】小米 11 青春活力版,青春无极限,活力全开
- 2024-10-05小米13T Pro系统合集:性能与摄影的极致融合,值得你升级的系统ROM
- 2024-10-01基于Python+Vue开发的医院门诊预约挂号系统
- 2024-10-01基于Python+Vue开发的旅游景区管理系统
- 2024-10-01RestfulAPI入门指南:打造简单易懂的API接口
- 2024-10-01初学者指南:了解和使用Server Action
- 2024-10-01Server Component入门指南:搭建与配置详解
- 2024-10-01React 中使用 useRequest 实现数据请求