循环四要素:初始条件、循环条件、循环体、状态改变

  初始条件:开始进入循环 所需要的 第一次条件

  循环条件:执行循环所需要满足的条件

  循环体:每次循环要执行的代码

  状态改变:执行完当前循环体后 循环条件改变的方式

一、常用的循环方法:while、for(实际应用中for更为方便)

1、while循环

2、for循环

练习:

1、输出10遍“你好!”

2、输入一个正整数n,求从1到n所有数字的阶乘之和

二、for循环的嵌套

1、for与if嵌套

2、for与for嵌套

在循环体全部执行完毕后才会进入下一次for循环,也就是说当进入外部的for循环后,要把内部的全部代码执行完毕,才会进入新的循环

此时,每次进入外部for循环后都要把内部for循环完整的执行一遍,外部for执行i次,内部for执行了j次,一共执行了i×j次循环

冒泡循环:

冒泡循环是利用for与for嵌套的方式进行排序的一种方法

原理:从第一个值开始,与后面其他的值分别比较,若大于后面的值或小于后面的值,则互换位置,最终已达到由小到大或由大到小的排序

练习:

1、输出九九乘法表

最新文章

  1. WPF 变量绑定实现
  2. Sort 整理
  3. rightTeam SCRUM第一个冲刺周期
  4. js实现页面传值
  5. C/C++ 位域知识小结
  6. CF 335A(Banana-贪心-priority_queue是大根堆)
  7. Java基础知识强化85:System类之arraycopy()方法(数组拷贝)
  8. [转载]memcached stats 命令
  9. NSDateFormatter整理
  10. Invert Binary Tree 解答
  11. 解决 jsp:include 引用文件时出现乱码的问题
  12. ie7,IE8不支持document.getElmentsByClassName的问题
  13. 通过jvisualvm查看JVM的状态
  14. mysql 分析第一步
  15. JAVAWEB项目如何实现验证码 (转)
  16. 自己动手编写IOC框架(一)
  17. 【转】教你开发jQuery插件
  18. 初识python爬虫框架Scrapy
  19. flex-grow,flex-shrink,flex-basis及flex
  20. 解决pycharm添加第三方包失败

热门文章

  1. Error from server (ServiceUnavailable): the server is currently unable to handle the request
  2. MySecurity(安全类)
  3. 一个关于STL list使用 小示例
  4. 路由器与交换机配置——交换机默认网关(实现跨网段telnet)
  5. FTP服务器安装配置
  6. 推荐系统系列(三):FNN理论与实践
  7. MySQL_(Java)分页查询MySQL中的数据
  8. 关于MongoDB在windows下安装【解压版】
  9. vue问题六:计算属性,依赖发生变化时,重新计算computed:
  10. 编译openwrt时报错build_dir/hostpkg/libubox-2018-07-25-c83a84af/blobmsg_json.c:21:19: fatal error: json.h: No such file or directory