Java中的三种循环结构怎么用(java,开发技术)

时间:2024-05-09 08:30:33 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    Java%E4%B8%AD%E7%9A%84%E4%B8%89%E7%A7%8D%E5%BE%AA%E7%8E%AF%E7%BB%93%E6%9E%84%E6%80%8E%E4%B9%88%E7%94%A8

格式:

执行流程:

代码演练:

publicstaticvoidmain(String[]args){

/*

判断0-10的奇偶数

*/

//偶数:能够被2整除的数字称为偶数

//0是一个特殊的偶数

for(inti=0;i<=10;i++){

if(i%2==0){

System.out.println(i+"是偶数");

}else{

System.out.println(i+"是奇数");

}

}

}

格式:

执行流程:

代码演练:

publicstaticvoidmain(String[]args){

/*

求1-100的累加和

*/

intx=1;

intsum=0;

while(x<=100){

sum+=x;

x++;

}

System.out.println("1-100的累加和为:"+sum);

}

格式:

执行流程:

代码演练:

publicstaticvoidmain(String[]args){

/*

输出1-10的和

*/

inta=1;

intsum=0;

do{

sum+=a;

a++;

}while(a<=10);

System.out.println("1-10的和为:"+sum);

}

三种循环结构均可实现相应的功能,按照实际需要选择更为简便的形式。以下为使用场景的总结:

明确循环次数的时候:建议使用for循环

不明确循环次数的时候:建议使用while循环

do...while循环比较特殊,它先执行循环体,然后根据判断条件决定是否再次执行循环,即do...while至少执行一次循环

代码演练1

publicstaticvoidmain(String[]args){

/*

循环嵌套:

外层循环执行1次,内存循环执行一圈

*/

/*

循环出从0点0分-23点59分

*/

//遍历小时

for(inti=0;i<24;i++){

//遍历分钟

for(intj=0;j<60;j++){

System.out.println(i+"点"+j+"分");

}

}

代码演练2

publicstaticvoidmain(String[]args){

for(inti=1;i<10;i++){

System.out.println("你是第"+i+"位顾客");

while(true){

System.out.println("请选择你想要购买的商品:1.水果2.蔬菜3.饮料4.结束购买");

Scannersc=newScanner(System.in);

inta=sc.nextInt();

if(a==1){

System.out.println("您购买的是水果");

}elseif(a==2){

System.out.println("你购买的是蔬菜");

}elseif(a==3){

System.out.println("您购买的是饮品");

}elseif(a==4){

break;

}else{

System.out.println("您输入的指令有错误");

}

}

}

}

本文:Java中的三种循环结构怎么用的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:jQuery的post怎么使用下一篇:

17 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18