第五章循环结构

author author     2022-09-22     355

关键词:

循环结构:循环结构不是无休止进行的,满足一定条件的时候才会继续,称为"循环条件".循环条件不满足的时候,循环退出;循环结构是反复进行相同的或类似的一系列操作,称为循环结构.

while循环结构

   语法:

             while(循环结构){

                    //循环操作

             }

eg:

           int i = 1;

          while ( i<=100){

               System.out.println("好好学习!");

               i = i+1;

           }

while循环结构的执行顺序:

1.声明并初始化循环变量;

2.判断循环条件是否满足,如满足则执行循环操作,否则退出循环;

3.执行完循环操作后,再次判断循环条件,决定继续执行循环或退出循环.

while循环结构的特点:先判断,后执行.

while循环结构解决问题的步骤如下:

1.分析循环条件和循环操作;

2.套用while语法写出代码;

3.检查循环能否退出.

注意:使用while循环结构解决问题时,一定要注意检查循环能否退出,即避免出现"死循环"现象.

do-while循环:

当一开始循环条件就不满足的时候,while循环一次也不会执行,但do-while无论如何循环都先执行一次,在判断循环条件.

   语法:

                do{

                     //循环操作

                  }while(循环条件);

   eg:

               int i = 1;

               do{

                         System.out.println("好好学习!");

                          i++;

              }while (i <=100 );

do-while循环的执行顺序一般如下:

1.声明并初始化循环变量;

2.执行一遍循环操作;

3.判断循环条件,如果循环条件满足,则循环继续执行,否则退出循环.

do-while循环特点:先执行,在判断.     循环操作至少一遍.

do-while特点解决问题的步骤如下:

1.分析循环条件和循环操作;

2.套用do-while语法写出代码;

3.检查循环能够退出.

while和do-while对比

        相同点:都是循环结构,使用"while(循环条件)"表示循环条件,使用大括号将循环操作括起来.

         不同点:

            1.语法不同:do-while循环结构将while关键字和循环条件放在后面,而且前面多了个关键do, 后面

               多了一个分号;

            2.执行次序不同:while循环结构先判断,在执行;do-while先执行,在判断;

            3.在一开始循环条件就不满足的情况下,while循环结构一次都不会执行,do-while循环结构则不管什么情况下都要执行一次.

 

第五章循环结构

循环结构:循环结构不是无休止进行的,满足一定条件的时候才会继续,称为"循环条件".循环条件不满足的时候,循环退出;循环结构是反复进行相同的或类似的一系列操作,称为循环结构.while循环结构  语法:    &n... 查看详情

第五章循环结构

while循环结构的特点:1.循环不是无休止的,满足条件循环停止,循环条件不满足时,跳出循环2.循环结构是反复进行的一系列操作3.先判断,后执行语法while(循环条件){  循环操作}举例//声明变量并赋初始值inti=1;while(i<=100){  ... 查看详情

第五章循环结构(代码片段)

顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。(一)Java中三种主要的循环结构:while循环do…while循环for循环:在Java5中引入了一种主要用于数组的增强型for循... 查看详情

java第五章循环结构学习笔记

1.for语法:  for(1参数初始化,2,条件,3,参数叠加){4.循环操作}2.break:改变程序的控制流,多用于循环中,结合条件机构和分支结构一起使用。  作用,跳出整个循环; continue:只能用于循环中,跳过循环中剩... 查看详情

第五章c程序结构

一、数值类型  1、实数常量的表示:3.5(双精度),3.5f(单精度),3.5L(长双精度)  2、整数常量:char字符常量(‘a’,‘b’,‘0’)当做一个整型常量参加运算  3、数字字符与英文字母字符的编号(Ascll码)都是... 查看详情

第五章笔记

                       循环结构(一)学习本章会用到的单词:while:循环,当...的时候do:做,执行,干index:索引,指标,指出bug:漏洞,缺陷,计算机程序中的故障debug:调试,除错,改正... 查看详情

java第五章

  while循环语句  语法:while(循环条件){            //循环操作         循环条件自加;                 } while循环结构的特... 查看详情

java第五章

  while循环语句  语法:while(循环条件){            //循环操作         循环条件自加;                 } while循环结构的特... 查看详情

第五章笔记

循环结构(一)学习本章会用到的单词:while:循环,当...的时候do:做,执行,干index:索引,指标,指出bug:漏洞,缺陷,计算机程序中的故障debug:调试,除错,改正有毛病的部分equal:等于,相等step:步骤,一步error:误... 查看详情

第一本书第五章(课后题)

1、选择题  1、C   2、A   3、C   4、D   5、B 2、简答题  1、利用循环结构解决问题的一般步骤是什么?    确定循环条件→确定循环体→写代码  2、使用while循环结构输出:100、95、90、85..... 查看详情

第五章循环结构课后反思(代码片段)

 第五章循环结构课后反思   1.for语句在开始是比较难理解,但是了解他的一些形式时还是能够接受。   了解到for语句有3个特性<初始表达值>、<条件表达式>、 <循环表达式>。是否可省略... 查看详情

java笔记第五章

循环结构(一)1 whilc循环  whilc(条件){      //循环语句1  }   条件;布尔类型 变量或表达式。   顺序; 当条件为真,则继续运行循环语句1直到条件为假在执行后面的语句。 2 do—w... 查看详情

第五章循环结构课后反思(代码片段)

第五章循环结构课后反思课后练习:第一个练习的代码如下:#include"stdio.h"main()inti,j,k;//定义整形变量for(i=1;i<=9;i++)//用i定义总行数if(i<=5)//使用if语句判断i是否大于等于5for(j=5-i;j>0;j--)//使用j循环输出图案前的空格pri... 查看详情

第五章循环结构课后反思(代码片段)

本章重点、难点:一、for语句1、for语句的一般形式:for(;;)2、for语句的重要特征可以省略,但需保留(;),同时在for之前必须给循环控制变量控制变量赋值,形式为:;for(;;)一般不能省略,否则为无限循环。3个表达式均省略,... 查看详情

第五章循环结构课后反思

#include<stdio.h>main() inta,b,c,d,e,f; for(a=1;a<=5;a++) for(b=1;b<=(5-a);b++) printf(""); for(c=1;c<=(2*a-1);c++) printf("*"); printf(""); for(d=1;d<=5;d++) for(e=1;e<=d;e++) printf(""); for(f=d;f<=(8-d);f++) printf("*"); printf("");   根据前面例... 查看详情

第五章循环结构课后反思(代码片段)

图案一:1#include<stdio.h>2main()34inti,j,k;5for(i=1;i<=5;i++)67for(j=i;j<5;j++)8printf("");9for(k=1;k<=(2*i-1);k++)10printf("*");11printf("");1213for(i=1;i<=5;i++)1415for(j=1;j<(i+1);j++)16printf("");17for(k=1;k<=(9-2*i);k++)18printf("*");19printf("");2021 这个图... 查看详情

第五章循环结构课后反思(代码片段)

循环结构课后反思本章的重难点有:for语句、while语句和do_while语句。在章末的八个图型包含了本章学习的基本语句的应用,在此我选了三个图形进行解析。第一个图形下面是其代码#include<stdio.h>main()inti,j,k,n=8;for(i=1;i<=5;i++)... 查看详情

第五章循环结构反思(代码片段)

练手篇: 刚刚开始练手循环结构,肯定柿子要挑软的捏。于是我拿了第一个,开始练手之旅。  按照老师开始讲的例题,我一开始先想的是这个图形应该可以分成两部分来考虑比较简单。第一部分为i<=4,第二部分... 查看详情