for循环和while循环
1.for循环语句的格式:
for(初始化语句;判断条件语句;控制条件语句){
循环体语句;
}
2.for循环的执行流程:
A:执行初始化语句
B:执行判断条件语句,判断其结果是true还是false
false:结束循环 true:继续执行
C:执行循环体语句
D:执行控制条件语句
E:回到B继续执行
3.水仙花举例:
int count=0;
for(int i=1;i<=1000;i++) {
int ge=i%10;
int shi=i/10%10;
int bai=i/10/10%10;
if(ge*ge*ge+shi*shi*shi+bai*bai*bai==i) {
System.out.println(i);
count++;
}
}
System.out.println("1-1000的水仙花个数:"+count);
4.while循环的语句格式:
while(判断条件语句){
循环体语句;
}
扩展格式:
初始化语句;
while(判断条件语句){
循环体语句;
控制条件语句;
}
5.水仙花举例:
int i=1;
int count=0;
while(i<=1000) {
int ge=i%10;
int shi=i/10%10;
int bai=i/10/10%10;
if(ge*ge*ge+shi*shi*shi+bai*bai*bai==i) {
System.out.println(i);
count++;
}
i++;
}
System.out.println("水仙花的个数有:"+count);
6、 do...while循环的语句格式
初始化语句;
do{
循环体语句;
控制语句;
}while(判断条件语句) ;
7.水仙花举例:
int i=1;
int count=0;
do {
//循环体语句
int ge=i%10;
int shi=i/10%10;
int bai=i/10/10%10;
if(ge*ge*ge+shi*shi*shi+bai*bai*bai==i) {
System.out.println(i);
count++;
}
//控制语句
i++;
}while(i<=1000);
System.out.println("水仙花个数:"+count);
8.跳转控制语句break的概述和基本使用
break(中断的意思)
使用场景:switch语句中
循环中(即不能单独出现和使用,离开场景是没有意义的)
9.控制跳转语句continue的概述和使用
continue(继续的意思)
使用场景:循环中
作用:结束依次循环,继续下一次循环,但是结束的那一次循环,不执行那一次的循环体语句
转载于:https://www.cnblogs.com/yan09620/p/10171294.html
for循环和while循环相关推荐
- python哨兵循环_Python通用循环的构造方法实例分析
本文实例讲述了python通用循环的构造方法.分享给大家供大家参考,具体如下: 1.交互循环 是无限循环的一种,允许用户通过交互的方式程序的特定部分: def main(): sum =0.0 cou ...
- java循环使用范围_Java循环流程控制语句
7 循环流程控制语句 7.1 for循环的格式及基本使用 7.1.1 for循环语句格式: for(初始化语句;判断条件语句;控制条件语句){ 循环体语句; } 7.1.2 循环的执行流程图: 案例: ...
- python当型循环_对python while循环和双重循环的实例详解
废话不多说,直接上代码吧! #python中,while语句用于循环执行程序,即在某个条件下,循环执行某段程序,以处理需要重复处理的相同任务. #while是"当型"循环结构. i ...
- python循环语句-python循环语句
python中的循环 python中的 循环语句有两种 for...in循环 和 while循环.循环控制语句,和其他的语言类似,也有break和continue.与其他语言不同的地方是for...i ...
- python while循环语句-python循环语句讲解(一):while循环
东尧爱分享 这是东尧每天一篇文章的第20天 东尧写文章的目标:分享东尧的经验和思考,帮你获取物质和精神两方面幸福. 循环就是当条件满足的时候,就会重复的执行某些事情,直到条件不满足退出.python中 ...
- python循环语句-python循环语句(第十节)
(一)while循环 代码: a = ("我是谁?","我在哪里?","我在做什么?") i=0while i i+=1 结果: 我是谁?我 ...
- 8.使用for循环和while循环遍历文件
Python中有两种循环,分别为:for循环和while循环. 1. for循环 for循环可以用来遍历某一对象(遍历:通俗点说,就是把这个循环中的第一个元素到最后一个元素依次访问一次).for循环的 ...
- 【MATLAB】流程控制 ( 循环结构 | for 循环 | while 循环 | 分支结构 | if end 分支结构 | if else end 分支结构 | switch case 分支结构 )
文章目录 一.MATLAB 流程控制结构 二.for 循环 1.for 循环 2.嵌套 for 循环 三.while 循环 二.分支结构 1.if end 分支结构 2.if else end 分支结 ...
- java 循环关键字_Java循环结构_常量_关键字
一.循环 定义:当满足一定条件的时候,重复执行某一段代码的操作 while.for.do...while是Java的循环 二.While循环 语法格式: int i = 0://初始化值 while( ...
- pythonfor循环加2_python-for循环
一.功能 for 循环提供了python中最强大的循环结构(for循环是一种迭代循环机制,而while循环是条件循环,迭代即重复相同的逻辑操作,每次操作都是基于上一次的结果,而进行的) Python ...
最新文章
- 以前5年只专注于.net,现今开始学习java.
- 简述css布局技术的特点,div+css布局技术漫谈
- 【Mybatis】resultMap继承
- react 引入 mobx @babel/core: 7.2.2
- 20万数据 sql 快还是 java快?_基于SpringBoot2.0开发的,轻量级的,前后分离Java开发平台...
- 卷积神经网络的卷积核的每个通道是否相同?
- Exchange2010升级到2016——配置Exchange2016连接器、外部DNS设置
- 把代码写成艺术,真正体会面向对象编程思想
- 反思风险管理的五项核心风险。
- past软件_Past软件与AndersonDarling正态性检验
- Ubuntu18.04TLS运行linux版百度网盘客户端的问题
- 如何区分精确率(precision)、准确率(accuracy)和召回率(recall)
- 斜杠青年:人生的多种可能
- web移动开发总结(六)
- 数字电路3(逻辑函数的卡诺图化简法)
- 非链特异性转录组测序
- DPU — 完全可编程网络
- 数据库连接池是什么?
- ui培训学校哪个比较好?
- 应用计算机散热的原理是什么,笔记本电脑散热原理与CPU降频技术解析
热门文章
- Celery的日志配置及日志按天切分
- 软件中的1、同步调用;2、回调;3、异步调用
- 四个DBHelper实现
- python中用来回溯异常的模块_Python_10-异常处理
- pythonista ios_Pythonista 3 ios版下载_Pythonista 3苹果版
- leetcode —— 687. 最长同值路径
- 吴恩达深度学习 —— 4.6 前向传播和反向传播
- leetcode - 56. 合并区间
- leetcode - 94. 二叉树的中序遍历
- 设计模式学习笔记——模板(Template)模式