讲了那么多的数学知识,今天我们来总结一下程序设计中的条件和循环语句。//为了方便理解,这里把所有BOOL型称为判断语句。

条件语句:

1.条件运算符和条件表达式:

表达式1?表达式2:表达式3;

//注意,先求解表达式1,若为真,在求解表达式2,表达式2的值为最终结果。若为假,则求解表达式3,表达式3为最终结果。

2.if语句:

  • 形式一:if(表达式)语句//注意,表达式为判断语句,若为真,则执行语句,否则跳过;
  • 形式二:if(表达式)语句1 else 语句2//注意,表达式为判断语句,若为为真,执行语句1,反之语句2;

形式三:if(表达式1)语句1

else if(表达式2)语句2

.......

else 语句n

//注意,这个形式是对上述语句的延申,可以不断进行判断,直到符合条件时结束。

循环语句

1.最简单的while循环:

while(条件){循环体}

//注意,这里是满足条件才进入循环体;

2.do while循环:

do {

循环体}while(判断语句)

//注意,这里和while循环唯一的区别是,do while先进行一次循环体在进入判断语句判断,而while是先判断在进行;

3.for循环:

for(初始语句;表达式1;表达式2){

循环体}

//注意,这里的初始语句是循环前求解,没有规定:作用。

表达式1规定是判断语句,为真时进入循环体;

表达式2,没有规定形式,但是是在每次循环后求解;

我的经验,最容易出错的反而是语句之间的标点是分号千万不要记错了,千万不要写成逗号了。

条件语句和循环语句_总结一下条件语句和循环语句相关推荐

  1. pythonwhile语句是什么意思_谈谈Python中的while循环语句

    前言 python中有两种循环,while和for,两种循环的区别是,while循环之前,先判断一次,如果满足条件的话,再循环,for循环的时候必须有一个可迭代的对象,才能循环,比如说得有一个数组. ...

  2. python条件控制语句要注意什么_浅析Python 条件控制语句

    Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: 代码执行过程: if 语句 Python中if语句的 ...

  3. python for循环求和_怎么在python中用for循环求和

    怎么在python中用for循环求和 发布时间:2020-07-14 11:46:18 来源:亿速云 阅读:180 怎么在python中用for循环求和?相信很多没有经验的人对此束手无策,为此本文总结 ...

  4. 打印循环换行_一个案例轻松认识Python 循环语句(for)——10以内的素数

    编写程序输出10以内的素数.素数一般指质数.质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数. 一.for 语句 for循环可以遍历任何序列的项目,如一个列表或者一个字符串. fo ...

  5. 在java语言中下列语句正确的是_在Java语言中,下列语句中正确的是

    [多选题]制造费用主要是在为企业基本生产车间提供产品或劳务时发生的各项费用,包括() [单选题]辅助生产费用的计划成本分配法中,辅助生产产品或劳务的成本差异,为简化计算工作,直接记入( ) [单选题] ...

  6. python条件控制语句要注意什么_关于Python条件控制怎么用?要注意什么?

    今天小编给大家整理了学习python里比较困难的内容,就是关于条件的选择,相信大家也一样踩过坑吧,于是总结了下面内容,一起来看下吧~ 1.条件判断语句(if语句) 执⾏的流程:if语句在执⾏时,会先对 ...

  7. c语言双重for循环流程图_第九章、C语言循环之for

    上一章我们讲了while和do...while循环,这一章我们来学习一下C语言中的另外一种循环结构:for循环. 我们先来看一下for循环的结构: for(expression1:expression ...

  8. python的for循环累加_在python中将6 for循环累计和矢量化

    编辑3: 最后(我认为)版本,有一点更干净,更快地融入来自max9111's answer的思想.在import numpy as np from numba import as nb @nb.nji ...

  9. java 枚举可以循环吗_(转载)java 枚举 循环遍历以及一些简单常见的使用

    本文转载自:http://blog.csdn.net/qq_27093465/article/details/51706076 作者:李学凯 什么时候想用枚举类型: 有时候,在设计一个java mod ...

  10. nstimer循环引用_警惕使用NSTimer时的循环引用

    使用NSTimer可能会碰到循环引用的问题.特别是当类具有NSTimer类型的成员变量,并且需要反复执行计时任务时.例如 _timer = [NSTimer scheduledTimerWithTim ...

最新文章

  1. 如何破解Red Hat Enterprise 4的root密码(救援有密码)
  2. AI 经典书单 | 人工智能学习该读哪些书
  3. hibernate.jdbc.fetch_size 和 hibernate.jdbc.batch_size
  4. 第五章 列表、元组和字符串[DDT书本学习 小甲鱼]【6】
  5. AWS安装CDH5.3-CentOS6.4中关键操作步骤
  6. (set)计算集合的并
  7. 小白 C++ 入门到大神发疯学习路线
  8. 【面试】面试文章积累
  9. 查询软件和硬件列表清单[将文章里代码另存为 list.vbs,双击运行就会出现一个html页面]...
  10. 前端开发发展简史-个人经验分享
  11. 180.连续出现的数字
  12. PHP include语句和require语句
  13. SAE J1939介绍
  14. 数据驱动的物流网络体系
  15. QT 5.9.0下载安装及配置教程(自动化运维环境)
  16. l2范数求导_向量的L2范数求导
  17. STL之容器deque
  18. SpringBoot+海康威视摄像头实现在前端的预览
  19. VDI虚拟桌面基础架构
  20. 【MFC】打砖块小游戏(下)(7)

热门文章

  1. OpenShift - 部署MySQL主从复制
  2. 如何在局域网上托管ASP.NET Web应用程序
  3. android升序降序按钮,创建一个按钮,将排序MYSQL查询升序和降序
  4. c++ enum 给定类型_在 Rust 中创建 C/C++ API
  5. c语言求满足不等式的最小值,高手请进,请教一道简单的c语言题!
  6. 箱线图怎么判断异常值_异常数值识别(检测)
  7. 三次握手的本质_关于TCP三次握手,这是我见过最好的解读了,通俗易懂
  8. fd在python什么意思_python用法总结
  9. 2018年4月工业用微型计算机,2018年自考工业用微型计算机押密试题及答案(六)...
  10. java jsonfield_【技术累积】【点】【java】【27】@JSONField