当前位置: 首页 > news >正文

四川省和城乡建设厅网站点击器 百度网盘

四川省和城乡建设厅网站,点击器 百度网盘,无锡做百度网站,跨境电商怎么注册开店目录标题do-while循环练习1:从键盘输入单词,讲输入的单词输出到控制台,输入是exit时退出循环练习2:键盘输入密码和确认密码,两次密码一致就退出循环打印注册成功,两次密码不一致就循环输入两次密码死循环fo…

目录标题

      • do-while循环
        • 练习1:从键盘输入单词,讲输入的单词输出到控制台,输入是exit时退出循环
        • 练习2:键盘输入密码和确认密码,两次密码一致就退出循环打印注册成功,两次密码不一致就循环输入两次密码
        • 死循环
      • for循环
      • 关键字break
      • 关键字continue
      • 循环嵌套
        • 练习1:打印5行直角三角形
        • 练习2:描述break和continue的共同点和不同点
        • 练习3:描述while和do swhile,for的相同点不同点

do-while循环

练习1:从键盘输入单词,讲输入的单词输出到控制台,输入是exit时退出循环

import java.util.Scanner;
public class Testthree{public static void main(String[] args){Scanner input = new Scanner(System.in);System.out.println("请输入一个单词");String word = input.next();//equals方法的定义是比较两个字符串是否相等,考虑大小写while(!word.equals("exit")){System.out.println("当前输入的单词是:"+word);System.out.println("请输入一个单词");word = input.next();}}
}
do{循环体语句;
}while(循环条件语句);

特点:do…while结构的循环体语句是至少会执行一次的
do…while先执行后判断

import java.util.Scanner;
public class TestFour{public static void main(String[] args){Scanner input = new Scanner(System.in);do{System.out.println("请输入一个单词");String word = input.next();System.out.println("当前输入的单词是:"+word);}while(!word.equals("exit"));//报错:变量超过声明周期,word变量在do大括号里面声明,生命周期即也在里面,while里面的word即超过了生命周期}
}

正确的:
格式调整为ANSI

import java.util.Scanner;
public class TestFour{public static void main(String[] args){Scanner input = new Scanner(System.in);String word = "";//记得补枪do{System.out.println("请输入一个单词");word = input.next();if(!word.equals("exit")){System.out.println("当前输入的单词是:"+word);}else{System.out.println("输入是exit退出");}}while(!word.equals("exit"));}
}

练习2:键盘输入密码和确认密码,两次密码一致就退出循环打印注册成功,两次密码不一致就循环输入两次密码

import java.util.Scanner;
public class Testthree{public static void main(String[] args){Scanner input = new Scanner(System.in);String password1 = "";//记得补枪String password2 = "";do{System.out.println("请输入密码");password1 = input.next();System.out.println("请输入确认密码");password2 = input.next();if(!password1.equals(password2)){System.out.println("当前输入的两次密码不一致,请重新确认");}}while(!password1.equals(password2));System.out.println("两次密码一致,退出");}
}

还是得自己敲,全是小细节错误

死循环

do{循环体语句;//如果此时循环中没有跳出循环的语句就是死循环
}while(True);

for循环

for(初始化语句;循环条件语句;迭代语句){循环体语句;
}

for循环用于循环次数确定,先判断后执行的情况
while循环次数不确定,先判断后执行的情况

for循环由两个分号分割出三个表达式,第一个表达式定义循环变量,第二个表达式判断循环条件,第三个表达式改变循环变量

public class Testthree{public static void main(String[] args){int sum = 0;for(int i =1;i<=100;i++){sum +=i;}System.out.println(i);System.out.println(sum);}
}

for循环的三个表达式都是可以省略,但是两个分号不能省略

for(int i =1;i<=100;i++){sum +=i;}

可以改为

int i = 1;
for(;i<=100;){sum +=i;i++;
}

关键字break

break:终止switch或者当前循环
break通常写在if下面
break只跳出一层循环

关键字continue

continue:提取结束本次循环,继续下一次循环

循环嵌套

一个循环的循环体是另一个循环,例如for循环里面还有一个for循环

练习1:打印5行直角三角形

public class Testthree{public static void main(String[] args){int sum = 0;for(int i =1;i<=5;i++){for(int j =1;j<=i;j++){System.out.print("*");}System.out.println();}}
}***************

扩展:打印等腰三角形

public class test10{public static void main(String[] args){int n = 5;for(int i =1;i<=n;i++){for(int j =1;j<=n-i;j++){System.out.print(" ");}for(int x =1;x<=2*i-1;x++){System.out.print("*");}System.out.println();}}
}

在这里插入图片描述

练习2:描述break和continue的共同点和不同点

共同点:break和continue都可以控制循环,break和continue一旦运行其下的代码都不执行
不同点:break可以控制switch,break结束循环,代码从循环向下执行,continue结束本次循环,开始下一次循环,代码从循环起点重新判断循环条件

练习3:描述while和do swhile,for的相同点不同点

while循环:执行循环次数不确定,先判断后执行的循环
do-while循环:执行循环次数不确定,先执行后判断
for:执行次数确定,先判断后执行的循环

http://www.ds6.com.cn/news/119032.html

相关文章:

  • 成都网站建设 培训班本地推广平台
  • 新建网站后域名跳转到别的网站了google浏览器网页版
  • 做量化投资网站网站建设全包
  • 网站建设技术团队有多重要关键词提取工具
  • 建设网站公司 销售额 排行信息流优化师工作内容
  • 动态网站建设实训总结百度推广网站一年多少钱
  • 如何做内容收费的网站百度推广要自己建站吗
  • 江阴那家网站做的好seo优化案例
  • 网站端和移动端分开建设域名一样么关键字排名查询工具
  • 自已如何做网站seo发展前景怎么样啊
  • 家电网站建设总体目标广州网站优化费用
  • 昆明网站制作公司重庆seo薪酬水平
  • 网站建设合同用交印花税廊坊seo培训
  • dede做视频网站国家再就业免费培训网
  • 自己做视频网站上传视频seo哪里有培训
  • 西安做网站找腾帆怎么接广告赚钱
  • 有没有做php项目实战的网站百度趋势搜索大数据
  • 网址导航下载免费的seo优化
  • 如何对新开网站做收录网页制作培训网站
  • 做网站大概价格安卓优化大师手机版
  • 做兼职的网站有哪些工作内容网站建设制作模板
  • 一个购物网站开发语言erp123登录入口
  • 汽车网站建设制作费用网络事件营销案例
  • 网站建设的三网合一荆门网站seo
  • 企业网站建设备案都需要什么泰州百度公司代理商
  • 政府网站制作费用沪深300指数基金排名
  • 怎么做简单的企业网站seo网站推广教程
  • 定制网站建设简介合肥网站seo
  • 网站开发需要哪些技术长沙弧度seo
  • 武汉做网站知名的公司aso榜单优化