3循环语句
时间:2020-03-27
本文章向大家介绍3循环语句,主要包括3循环语句使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
- 循环语句
- while循环
-
while(表达式) 语句
-
注意:
-
表达式不可以为空
-
表达式可以用非0代表逻辑真,用零代表逻辑假
-
循环体中必须有改变表达式值的语句,否则称为死循环
-
-
#include<iostream> using namespace std; int main() {//计算从1..10的累加 while int i=1; int sum=0; while(i<=10) { sum=sum+i; i++; } cout<<sum<<endl; return 0; }
-
-
do while 循环
-
do 语句(复合语句 循环体) while(表达式);
- 注意:
- 先执行循环体
- 表达式不可以为空
- 表达式可以为非0 true 或0 false
- while()后面要加;作为语句结束
-
#include<iostream> using namespace std; int main() { int j=1,sum1=0; do { sum1=sum1+j; j++; } while(j<=10); cout<<sum1<<endl; return 0; }
-
- for循环
-
for(表达式1;表达式2;表达式3) //一定不要加; 语句
-
表达式1:一般为赋值表达式(可以省略掉)放在前面赋值
-
表达式2:一般为关系表达式 ;
-
表达式3:一般为赋值表达式 对控制循环变量进行增加或减少 可以省略掉 放在后面
-
-
执行原理:表达式1 表达式2(若真) 语句 表达式3
-
#include<iostream> using namespace std; int main() { int k; int sum2=0; for(k=1;k<=10;k++) sum2=sum2+k; cout<<sum2<<endl; return 0; }
-
#include<iostream> using namespace std; int main() { int m=1; int sum3=0; for(;;) { sum3=sum3+m; m++; cout<<sum3<<endl; if(m>10) return 0;//表示跳出循环 } cout<<sum3<<endl; //若将此语句 放在这 则不执行 return 0; }
-
- while循环
原文地址:https://www.cnblogs.com/binglingtime/p/12584156.html
- mongoDB初探第一篇(r4笔记第75天)
- 重温快速排序(r4笔记第73天)
- Java基础-17(01)总结,TreeSet,LinkHashSet
- 海量数据迁移之数据抽取流程 (r4笔记第72天)
- CSS Selectors Level 4新特性全面解析
- 巧用外部表避免大量的insert (r4笔记第71天)
- 如何用java语言实现C#中的ref关键字(按引用传递参数)的效果
- 16(01)总结List的子类,ArrayList,Vector,LinkedList
- 16(02)总结泛型
- 基于 React + Webpack 的音乐相册项目(上)
- 16(03)总结增强for循环,静态导入,可变参数
- 基于 React + Webpack 的音乐相册项目(下)
- 通过图表简化sql语句的表关联(r4笔记第70天)
- 通过编程控制CPU利用率(r4笔记第69天)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Python 技术篇-3行代码实现语音朗读,pywin32库实现语音朗读
- Java并发编程(2)- 线程安全性详解
- Python 技术篇-1行代码实现语音识别,speech库快速实现简单的语音对话
- linux和windows互传文件,用户配置文件和密码配置文件,用户组和用户管理
- 除Innodb和MyISAM外MySQL还有哪些存储引擎
- MySQL自身对性能的影响
- Python 技术篇-用pywin32库实现读写剪贴板
- Excel 技巧篇-在指定范围内生成指定小数位的随机数
- PyQt5 技巧篇-窗口置顶设置,如何使窗口始终显示在最前面
- 解决npm install时报错无法安装chromedriver的问题
- 解决集成jpa时无法创建entityManagerFactory的问题
- Spring船新版推出的WebFlux,是兄弟就来学我
- JDK9特性-Reactive Stream 响应式流
- Java函数式编程之Stream流编程
- 使用docker安装elasticsearch伪分布式集群以及安装ik中文分词插件