循环语句

Java循环

匿名 (未验证) 提交于 2019-12-02 21:52:03
一、while循环 while(布尔表达式){//while是最基本的循环,表达式为true,会一直执行下去 //循环内容 } public class Test{//实例 public static void main(String[] args){ int i=1; while(i<5){ System.out.print(i); i++; System.out.print("\n");//换行 } } } 运行结果 1 2 3 4 二、do...while循环 do{ //代码语句 }while(布尔表达式); /*于while而言,必须满足条件才回执行,但是do...while不管满足条件与否,至少都会执行一次*/ public class Test{ public static void main(String[] args){ int i = 1; do{ System.out.print(i); i++; System.out.print("\n"); }while(i<5); System.out.println("------"); int j = 10; do{ System.out.print(j); j++; System.out.print("\n"); }while(j<5); } } 运行结果 1 2 3 4 ------ 10 三、for循环 for

java循环

匿名 (未验证) 提交于 2019-12-02 21:52:03
循环结构 计算机除了擅长判断外,更多的时候会执行一些循环语句,计算机对这些重复的循环语句的执行非常擅长,java提供了三种基本的循环语句,下面一一详细介绍: 一、while循环语句 while循环语句,它的条件判断表达式只有一个,通过判断条件为true时执行循环体代码块,为false时退出循环。其语法格式如下: while (判断条件) { // 语句 } 循环开始前,程序会先执行判断条件里面的代码,只要返回true就会进入后面的语句块,和if判断一样,如果后面只有一个语句那么左右大括号可以省略,但是为了提高程序的可读性,建立还是写上大括号。 下面我们具几个简单的示例说明while的使用,比如我们要输出十句hello world语句。当然我们不用写10局输出语句,可以参考下面的代码: int i=0;//初始化 i为0 while(i<10){//进入循环前先判断条件是否为true System.out.println("hello world!"); i++;//每一次循环结束前i自增1 } System.out.println("while循环结束了。i="+i); 使用循环语句我们可以轻松的实现输出10句hello world的程序,注意上面的代码,在循环开始前我们就定义了一个变量i用户控制循环的次数,初始化为0,每一次进入while循环体之前,都会先判断i是否小于10

for,while,do while语句区别以及常见死循环格式

匿名 (未验证) 提交于 2019-12-02 21:45:52
1.三种循环语句的区别: do...while循环至少执行一次循环体。 而for,while循环必须先判断条件是否成立,然后决定是否执行循环体语句。 for循环和while循环的区别: 如果你想在循环结束后,继续使用控制条件的那个变量,用while循环,否则用for循环。不使用就用for循环。因为变量及早的从内存中消失,可以提高内存的使用效率。 while(true){...} for(;;){...} 文章来源: for,while,do while语句区别以及常见死循环格式

7天学完Java基础之0/7

匿名 (未验证) 提交于 2019-12-02 21:35:18
启动: 切换盘符 盘符名称+:(冒号为英文输入法下的冒号) 进入指定文件夹 cd +文件夹名称 注意只能够进入文件夹,不能够进入文件哦 查看当前文件夹下的目录 dir 返回上一级 cd.. 直接返回根路径 cd 清屏 cls:自己直接输入就可以了,不再演示 退出命令行(cmd) exit:自己直接输入就可以了,不再演示 如果嫌命令行进入指定目录太麻烦的话,可以按照下图的方法快速指定目录的命令行 JDK(Java Development kit)是Java程序开发工具包 JRE(Java Runtime Environment)是Java程序的运行时环境 如果想要运行Java程序的话安装JRE就可以了,想开发并且运行的话就要安装JDK 标识符: 是指在程序中,我们自己定义的内容,比如类的名字,方法的名字,变量的名字等等, 标识符命名规则: 可以包含英文字母,数字,$(美元符号)和_(下划线)但不可以数字开头,也不可以时关键字,建议类的命名规范使用大驼峰式( 首字母大写 ,后面每一个单词首字母也是大写)变量名和方法名的命名规范使用小驼峰式( 首字母小写 ,后面每个单词首字母大写) 数据范围大的变成小的需要使用强制类型转换,但是会损失精度,发生数据溢出 数据类型小的会自动转换成数据类型大的 int+double--->double+double在这里int自动转换成了double类型

shell基础 -- 基本语法

微笑、不失礼 提交于 2019-12-02 19:21:39
目录 1.1 变量的命名 1.2 变量的赋值 1.3 变量的类型 2.1 使用 expr 命令对算术表达式求值 2.2 使用 $(( ... )) 的方式对算术表达式求值 3.1 bash 计算器 bc 3.2 在脚本中使用 bc 5.1 if 语句 5.2 case 语句 5.3 for 语句 5.4 while 与 until 语句   本文介绍一下 shell 的语法。 一、变量   在 shell 里,使用变量之前通常并不需要事先为他们做出声明,需要使用的时候直接创建就行了。 默认情况下,所有变量都被看做字符串并以字符串来存储,即使它们被赋值为数值时也是如此 。shell 和一些工具会在需要时把数值型字符串转换成对应的数值以对它们进行操作。 回到顶部 1.1 变量的命名   shell 变量的命名规则如下: 开头是一个字母或下划线,后面可以接任意长度的字母、数字或下划线符号,变量名的字符长度并无限制 (Bourne shell中)。不过为了兼容性(一些早期的shell里变量名是有长度限制的),一般还是不要超过255个字符。另外, Linux 区分大小写 。当用户自己定义变量的时候,要注意变量名不能与 shell 中的关键字重名。 回到顶部 1.2 变量的赋值   shell 中变量的赋值方式如下: 变量名=值 # 注意 赋值语句两边不能有空格   注意,

chapter 8 summary

人走茶凉 提交于 2019-12-02 16:36:54
避免“悬挂 else” 映射对象(比如字典)的一个最大好处就是它的搜索操作比类似 if-elif-else 语句或是 for 循环这样的序列查询要快很多. if ...: .... elif ...: .... . . . . else: ... 可以用这个替代: if <> in (): .... else: .... 还可以用字典代替: msgs = {'create': 'create item', 'delete': 'delete item', 'update': 'update item'} default = 'invalid choice... try again!' action = msgs.get(user.cmd, default) 条件表达式(即"三元操作符"):X if C else Y example: x, y = 4, 3 x if x 直接迭代序列要比通过索引迭代快,所以从性能上考虑要直接迭代序列。 enumerate() 函数:enumerate 函数用于遍历序列中的元素以及它们的下标: >>> nameList = ['Donn', 'Shirley', 'Ben','Janice','David', 'Yen', 'Wendy'] >>> for i, eachLee in enumerate(nameList): print '%d %s

16-笔记:Python3 循环语句

泄露秘密 提交于 2019-12-02 15:50:11
Python 中的循环语句有 for 和 while Python 循环语句的控制结构图如下所示: while 循环 Python 中 while 语句的一般形式 while 判断条件: 语句 同样需要注意冒号和缩进。另外,在 Python 中没有 do..while 循环 #!/usr/bin/env python3# -*- coding:utf-8 -*-n = 100sum = 0counter = 1while counter <= n: sum = sum + counter counter += 1print('1 到 %d 之和为:%d' % (n, sum)) 无限循环 可以通过设置条件表达式永远不为 false 来实现无限循环 var = 1while var == 1: # 表达式永远为true num = int(input("输入一个数字 :")) print("输入的数字:", num)print("Good bye!") 可以使用 CTRL+C 来退出当前的无限循环 无限循环在服务器上客户端的实时请求非常有用 while 循环使用 else 语句 在 while … else 在条件语句为 false 时执行 else 的语句块 语法格式 while <expr>: <statement(s)>else: <additional_statement(s

JavaScript循环结构

谁都会走 提交于 2019-12-02 11:40:58
目录 JavaScript循环结构 循环结构的种类 1.while循环 2.do-while循环 3.for循环 Continue关键字和Break关键字的使用 1.break 2.continue 案例 1.求出1/1-1/2+1/3-1/4…..1/100的和 2.篮球从5米高的地方掉下来,每次弹起的高度是原来的30%,经过几次弹起,篮球的高度小于0.1米。 3.打印一棵树 总结 JavaScript循环结构 JavaScript 中的 循环结构 是js中非常核心的组成部分,它能帮助我们解决很多的需要进行反复的执行才能够解决的问题,数学中的一些经典问题问题的解决,例如杨辉三角形,物体自由落体问题,还可以实现一些好玩的图形,例如圣诞树。 循环结构的种类 1.while循环 while(条件){ 执行语句 } 当条件为true时,会一直重复执行花括号内的执行语句。 2.do-while循环 do{ 当条件为真,执行这里的语句 }while(条件){ 当条件为假,执行这里的语句 } 3.for循环 for(语句1;语句2;语句3){ 需要执行的代码块 } Continue关键字和Break关键字的使用 continue 和 break 都是用来控制循环结构的. 1.break continue 表示终止本次循环,还执行后面的循环。也可以理解成跳过本次循环中剩下的语句,执行下一次循环。

switch for while

给你一囗甜甜゛ 提交于 2019-12-02 09:27:23
switch (表达式) { case 值1: 语句体; break; case 值2: 语句体; break; … default: 语句体n+1; break; } for (初始化表达式: 布尔表达式; 步进表达式) { 循环体; } while (判断条件语句) { 循环体语句; 控制条件语句 } 来源: https://blog.csdn.net/m0_37602243/article/details/102750422

Java基础(二)

你。 提交于 2019-12-02 09:05:40
1、选择判断语句 Java有几种类型的选择语句:单分支if语句、双分支if-else语句、嵌套 if 语句、多分支if-else 语句、switch 语句和条件表达式 (1)单分支if语句 …A if(条件){ B 执行语句 C } …D (2)双分支if-else语句 …A if(条件){ B 执行语句 C }else{ 执行语句D } …E (3)嵌套 if 语句 …A if(条件1){ B …C if(条件2){ D …E }else{ …F } …G }else{ …H } …I (4)多分支if-else 语句 …A if(条件1){ B …C }else if(条件2){ D …E }else{ …F } …G 2、循环语句:主要解决重复性的操作(计算逻辑上重复) 循环四要素: (1)循环的初始化 (2)循环的继续条件(结束条件) (3).循环的循环体(需要将那些部分进行循环操作) (4)循环的步长,周期,间距 Java 提供 了三种类型的循环语句:while 循环、do-while 循环和 for 循环。 (一)for循环:具有编写循环的简明语法。 for语句,主要处理循环次数已知的情况下。 for(1初始化;2继续条件; 4步长){ 3循环体 } 顺序:1-2-3-4-2-3-4-2-3-4-2-break (二)while语句:主要处理循环次数为止的情况下