博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
循环语句
阅读量:4706 次
发布时间:2019-06-10

本文共 903 字,大约阅读时间需要 3 分钟。

1.测试while循环

while(布尔表达式){

循环体;

}

在循环干开始时,会计算一次“布尔表达式”的值,若条件为真,执行循环体。若为假,则跳出循环。

eg:求1~100的累加和

1 /* 2  *  测试while循环 3  */ 4 public class testwhile { 5     public static void main(String[] args) { 6         //计算1~100的累加和 7         int i = 1; 8         int sum = 0; 9         while(i <= 100) {10             sum = i + sum;11             i++;12         }13         System.out.println("sum="+sum);14     }15 }
View Code

 

补:do~while是先执行后判断,不过没有while常用。

 2.for循环

无论是初始化还是在步进部分,语句都是顺序执行的。

尽管初始化可以设置任意数量的定义,但都属于同一类型。

约定:只在for语句的控制表达式中写入写入与循环变量初始化,条件判断和迭代因子相关的表达式。初始化部分、条件判断部分和迭代因子可以为空语句,但必须以‘;’分开。

1 /* 2  * 测试for语句 3  * */ 4 public class Testfor { 5     public static void main(String[] args) { 6     //求1~10的累乘 7     int i = 1; 8     int s = 1; 9     for(i = 1;i<=10;i++) {10         s = i*s;11     }12     System.out.println("10!的结果是:"+s);13     }14 }
View Code

 

转载于:https://www.cnblogs.com/ma1998/p/11438439.html

你可能感兴趣的文章
Interactive Extensions简介
查看>>
Integer’s Power HDU - 3208(容斥原理)
查看>>
牛客OI周赛7-提高组
查看>>
verilog 仿真时读取txt文件
查看>>
django 之admin后台管理
查看>>
android开发笔记
查看>>
第四节 Linux目录文件及文件基本操作
查看>>
uva 1025,城市的间谍
查看>>
Codeforces 385C 线性筛素数
查看>>
gluoncv faster_rcnn 参数修改
查看>>
poj 3252 Round Numbers(数学)
查看>>
课程管理系统教程
查看>>
U盘安装windows系统
查看>>
Item 36: Understand How to Use PLINQ for I/O Bound Operations(Effective C#)
查看>>
Proxy(Chapter 22 of Pro Objective-C Design Patterns for iOS)
查看>>
读书笔记_代码大全_第16章_控制循环
查看>>
注册用户
查看>>
20145302张薇 20145308刘昊阳 《信息安全系统设计基础》实验三 实时系统的移植
查看>>
xCode中怎样保存自己的代码块
查看>>
AABB包围盒、OBB包围盒、包围球的比較
查看>>