廖雪峰Java1-3流程控制-6 do-while循环

do-while循环

do-while先执行循环,再判断条件。

条件满足时继续循环;条件不满足时退出;至少循环1次

        int sum =0;
        int n = 1;
        do{
            sum = sum + n;
            n++;
        }while (n<10);
        System.out.println(n);
        System.out.println(sum);

原文地址:https://www.cnblogs.com/csj2018/p/10252721.html

时间: 2024-10-07 16:44:29

廖雪峰Java1-3流程控制-6 do-while循环的相关文章

Linux shell 流程控制(条件if,循环for,while)

Linux shell 流程控制(条件if,循环[for,while],选择[case]语句实例 linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case).下面我将通过例子介绍下,各个语句使用方法. 一.shell条件语句(if用法) if语句结构[if/then/elif/else/fi] if 条件测试语句 then action [elif 条件 action else action ] fi 如果对于:条件测试语句不是

java基础 流程控制和条件语句,循环语句

顺序结构 程序的顺序结构: 如果代码里没有流程控制,程序是按照书写的格式从上而下一行一行执行的, 一条语句执行完之后继续执行下一条语句,中间没有判断和跳转,直到程序的结束. if语句 if语句使用boolean表达式或boolean值作为选择条件,有三种结构形式: if翻译成中文,表示如果......,就干......., 第一种结构形式: if(boolean表达式) { 条件执行体 } if后面跟的{}表示一个整体-代码块,我们在这称为条件执行体,也就是说条件为true,就执行这一块代码块.

流程控制之判断,while循环,for循环

流程控制之判断 # 语法1# if 条件:# 代码1# 代码2# 代码3# ... # cls='human'# sex='female'# age=18## if cls == 'human' and sex == 'female' and age > 16 and age < 22:# print('开始表白')## print('end....')## # 语法2# if 条件:# 代码1# 代码2# 代码3# ...# else:# 代码1# 代码2# 代码3# ... # cls='

廖雪峰Java-1程序基础-8字符和字符串

1.字符类型char char是基本的数据类型 char:保存一个字符,如英文字符.中文字符. Java使用unicode表示字符,可以将char赋值给int类型,查看字符对应的unicode编码. 使用16进制的unicode编码定义字符 char c1 = 'A'; char c2 = '中'; int n1 = c1;//65 int n2 = c2;//20013 System.out.println(n1+"\t"+n2); System.out.println(Intege

流程控制(二)---循环语句 (25th,Feb)

1.while循环语句 While循环语句也成为条件判断语句,它的循环方式为利用一个条件来控制是否要继续反复执行这个语句.语法格式如下: While(条件表达式) {    执行语句 } 当条件表达式的返回值为真是,则执行{}中的语句,当执行完{}中的语句后,重新判断条件表达式的返回值,直到表达式返回的结果为假时,退出循环. 例: 求1+2+3+...+100的和 package com.hanqi; public class Xunhuan { public static void main(

流程控制--选择结构和循环结构

选择结构是根据条件判断的结果来执行 不同的代码,选择结构可以分为单分支结构.双分支结构和多分支结构,Java提供了if和switch语句来实现选择结构 if有三种控制语句形式:单分支结构.双分支结构和多分支结构 if语句的语法格式:if(表达式){语句} 其中表达式是布尔类型的表达式,true或者false 执行步骤: 1.对表达式的结果进行判断 2.如果表达式的结果为真,则执行该语句. 3.如果表达式的结果为假,则跳过该语句 if-else语句格式:if(表达式){语句1}else{语句2}

python学习第五天流程控制分支if和循环while

所有的逻辑结构围绕分支和循环进行,比如登陆注册,支付成功与否等等,下面讲述分支if用法和while用法 if age>30: print("www.96net.com.cn") else print("www.dc3688.com") if score>90: print("good") elif score>70 and score<90: print("g") else print("fa

PHP流程控制之do...while循环的区别

do...while与while的语法结构基本一样,也是一个布尔型循环,功能也基本一样.大理石平台价格 基本语法规定如下: do {    //代码块 } while (判断); do...while与while的区别是,它们的值的检查时机不同. do-while 不论while判断是否成立,先执行一次代码代码块循环语句,保证会执行一次(表达式的真值在每次循环结束后检查).然而我们之前的while循环会检查布尔判断区域,成立则执行.不成立则不执行. 我们用代码去验证一下: <?php $i = 

从大数据菜鸟走上大师的历程 第二讲:函数定义,流程控制,异常处理

Scala 第二讲 函数定义,流程控制,异常处理 For 循环  for(左边为单个对象obj  <-  右边为对象集合objs ) for 循环里把右边的对象赋给左边 现在正是学习大数据的最好机遇,不花一分钱就可以成为大数据高手,实现年薪50万的梦想. 王家林的第一个中国梦:免费为全社会培养100万名优秀的大数据从业人员! 如果您有兴趣请点击这个链接进入大数据的学习 http://blog.sina.com.cn/s/blog_8fbd39ee0102vto3.html 如果您确实感觉视频教程

[Shell]条件判断与流程控制:if, case, for, while, until

-------------------------------------------------------------------------------------------------------- [条件判断] 1. 按文件类型进行判断 -b 文件    判断该文件是否存在,并且为块设备文件(是块设备文件为真) -c 文件    判断该文件是否存在,并且为字符设备文件(是字符设备文件为真) -d 文件    判断该文件是否存在,并且为目录文件(是目录为真) -e 文件    判断该文