精华内容
下载资源
问答
  • while循环

    2015-08-20 22:24:16
    循环语句----while循环语句while循环 语句的格式: while(循环的条件){ 循环语句; }while循环语句要注意的事项: 1. while循环语句一般是通过一个变量控制其循环的次数。 2. while循环语句的循环体代码如果只有...
    /*
    循环语句----while循环语句
    
    while循环 语句的格式:
    
        while(循环的条件){
            循环语句;
        }
    
    while循环语句要注意的事项:
        1. while循环语句一般是通过一个变量控制其循环的次数。
        2. while循环语句的循环体代码如果只有一个语句的时候,那么可以省略大括号。但是也是不建议大家省略。
        3. while循环语句的判断条件后面不能跟有分号,否则会影响到执行的效果。
    
    
    
    需求: 在控制上打印五句hello world.
    
    */
    class Demo5 
    {
        public static void main(String[] args) 
        {
             int count = 0;
             while(count<5){
                System.out.println("Hello World!");
                count++;
             }
        }
    }
    
    /*
    需求: 计算1+2+3+....+ 100的总和。
    
    
    
    
    */
    class Demo6{
    
        public static void main(String[] args) 
        {
            int num = 1;
            int sum  = 0;   //定义一个变量用于保存每次相加的结果
            while(num<=100){
                sum = sum+num; //  sum = 1  
                num++;
            }
    
            System.out.println("sum = "+ sum);
        }
    }
    
    /*
    需求1:计算1-100,7的倍数总和。 7  14 21
    
    
    如何产生一个随机数。
    
    步骤: 
        1. 创建一个随机数对象。
        2. 调用随机数对象的nextInt方法。
        3. 导包。
    */
    class Demo7 {
    
        public static void main(String[] args){
            int num = 1;
            int sum = 0;    //定义一个变量用于保存每次相加的总和。
    
            while(num<=100){ // num = 1
    
                if(num%7==0){
                    sum = sum+num;
    
                }
                num++;  
    
    
            }
    
            System.out.println("总和是:"+ sum);
    
        }
    }
    

    /*
    需求2: 实现猜数字游戏, 如果没有猜对可以继续输入你猜的数字,如果猜对了停止程序。

    最多只能猜三次,如果还剩下最后一次机会的时候要提醒用户。

    */
    import java.util.*;
    class Demo8 {

    public static void main(String[] args) 
    {
        //创建一个随机数对象
        Random random = new Random();
        //调用随机数对象的nextInt方法产生一个随机数
        int randomNum = random.nextInt(10)+1; //要求随机数是 1~10
        //创建一个扫描器对象
        Scanner scanner = new Scanner(System.in);
    
        while(true){
            System.out.println("请输入你要猜的数字:");
            //调用扫描器的nextInt方法扫描一个数字
            int guessNum = scanner.nextInt();
            if (guessNum>randomNum){
                System.out.println("猜大了..");
            }else if(guessNum<randomNum){
                System.out.println("猜小了..");    
            }else{
                System.out.println("恭喜你,猜对了`..");   
                break;
            }
        }
    
    }
    

    }

    展开全文
  • while循环一般格式: while(条件表达式) { 语句1 语句2 …… } while循环比for循环简单的多,意思就是while后面的小括号中的条件表达式如果成立,就执行下面的语句,否则跳出循环。 用while来做死循环当然就简单...

    while循环

    上期我们讲过了for循环,也提到了while循环,这期我们就来讲while循环。
    while循环一般格式:

    while(条件表达式)
    {
    	语句1
    	语句2
    	……
    }
    

    while循环比for循环简单的多,意思就是while后面的小括号中的条件表达式如果成立,就执行下面的语句,否则跳出循环。
    用while来做死循环当然就简单的多:

    while(1)
    {
    	语句1
    	语句2
    	……
    }
    

    也就是说这个while循环可以等价于死循环+if语句,但是死循环是无止境的,怎么才能让它跳出循环呢?接着就有两个语句。

    break

    break就是退出循环的语句,用法很简单:

    break;
    

    比如说:

    while(1)
    {
    	cout<<"Hello World"<<endl;
    	break;
    }
    

    这个程序只会输出一个Hello World,因为有个break使循环退出了。

    continue

    这个continue就是退出这一次循环,用法和break一样,加个分号就行了。
    举个例子:

    int i=3;
    while(i--)
    {
    	continue;
    	cout<<"Hello World"<<endl;
    }
    

    这个程序啥都不会输出,因为每进入一次循环,就会被continue退出去,使后面语句未执行就进入了下一个循环。

    do-while循环

    格式:

    do
    {
    	语句1
    	语句2
    	……
    }
    while(条件表达式)
    {
    	语句1
    	语句2
    	……
    }
    

    do-while循环,就是不管条件表达式成不成立,就执行do后面的语句,接着再去判断,若成立,则执行while后面的语句,否则退出循环。

    下期预告

    一维数组

    展开全文
  • C语言while循环标准格式&精简格式 先看一个例子 #include<stdio.h> int main(void) { long num; long sum = 0L;//L是提示编译器这是个长整形 int status; printf("Please enter an integer to be ...

    C语言while循环标准格式&精简格式

    先看一个例子

    #include<stdio.h>
    int main(void)
    {
    	long num;
    	long sum = 0L;//L是提示编译器这是个长整形
    	int status;
    	
    	printf("Please enter an integer to be summed:");
    	printf("(q to quit):");
    /*/*/
    /* 下面为while循环的标准格式 */
    	status = scanf("%ld",&num);//status 得到的是scanf返回成功读取项的数量 
    	while (status==1)
    	{
    		sum=sum+num;
    		printf("Please enter next integer (q to quit):");
    		status = scanf("%ld",&num);
    	}
    /* 上面这部分为while循环的标准格式 */
    /*/*/
    	printf("Those integers sum to %ld.\n",sum);
    	return 0;
    } 
    

    标准格式部分解读:

    • 获得第一个用于测试的值

      status = scanf("%ld",&num);
      
    • 当测试为真时

      while (status==1)
      

      ​ 处理值

      sum=sum+num;
      

      ​ 获得下一个值

      printf("Please enter next integer (q to quit):");
      status = scanf("%ld",&num);
      

    标准格式

    status = scanf("%ld", &num);
    while (status == 1)
    {
        /* 实现具体操作 */
        status = scanf("%ld", &num);
    }
    

    精简格式

    while (scanf("%ld",&num)==1)//scanf("%ld",&num)==1中scanf的返回值直接放到while()里
    {
        /*实现具体操作*/
    }
    
    展开全文
  • do while 循环和while循环的区别

    万次阅读 多人点赞 2014-07-20 00:53:18
    do while 循环和while循环的区别 1、do while循环是先执行循环体,然后判断循环条件,如果为真,则执行下一步循环,否则终止循环;  while循环是先判断循环条件,如果条件为真则执行循环体; 2、do ...

    do while 循环和while循环的区别


    1、do while循环是先执行循环体,然后判断循环条件,如果为真,则执行下一步循环,否则终止循环;

       while循环是先判断循环条件,如果条件为真则执行循环体;


    2、do while循环条件后面必须有一个分号,这个分号表明循环结束。

    展开全文
  • while循环格式及基本使用

    千次阅读 2020-11-27 10:30:02
    while循环语句格式 基本格式 while(判断条件语句) { 循环体语句; } 扩展格式 初始化语句; while(判断条件语句) { 循环体语句; 控制条件语句; } 源码 package NightmareCui; /* * while循环语句的基本格式: * ...
  • C语言while循环

    千次阅读 多人点赞 2020-04-16 11:00:34
    while循环一般形式为: while (表达式) { 语句块 } 意思是,先计算表达式的值,当值为真时(非0即是真),执行语句块,执行完语句块后,回到循环首部再次计算表达式的值,如果为真,又执行一次语句块……,这...
  • // 递增 for (int a = 1; a ; a++) { ...dowhile循环格式 初始化语句 do{ 循环体语句; 控制条件语句; }while(判断条件语句); continue的作用是结束一次循环,不经过循环体语句,直接进行下一次循环
  • while循环 while循环 do-while循环
  • while 循环

    2020-12-10 22:00:16
    属于循环语句的一种,重点看格式,把while理解为是for循环标准格式变形优化后的格式 语法格式: 初始化语句; while( 循环条件 ) { 循环体; 初始化变量的改变 } 执行流程:      &...
  • while循环语法格式与执行流程

    千次阅读 2020-07-17 20:52:38
    语法格式 while(条件表达式){ 循环体语句; ... //while循环条件语句在while循环之前进行变量初始化 int sum = 0; //这是声明一个存放1-100之和的变量 while(i <= 100){ sum += i; //进
  • C语言while循环和do while循环详解

    千次阅读 多人点赞 2020-02-22 11:31:23
    在C语言中,共有三大常用的程序结构: 顺序结构:代码从前往后执行,没有任何“拐弯抹角”; 选择结构:也叫分支结构,重点要掌握 if else、switch 以及条件运算符;...while循环一般形式为: while(表达式)...
  • while循环(包含死循环、while嵌套)

    万次阅读 多人点赞 2019-06-28 17:57:42
    1、while循环 语句格式: while 条件: 条件满足时,做的事情1 条件满足时,做的事情2 ... 示例及运行结果: 2、while死循环 死循环格式: while True: print('hello python') 示例及运行结果: 3、while...
  • ------------while循环使用方法: ----------------1)while循环的特点:如果while中的条件一开始就不成立,那么循环体中的...然后再次判断条件,重复上述过程,直到条件不成立就结束while循环while循环格式:if(条件){}...
  • sql中的while循环 The SQL While loop is used to repeatedly execute a certain piece of SQL script. SQL While循环用于重复执行某段SQL脚本。 This article covers some of the basic functionalities of...
  • mysql 操作同样有循环语句操作,网上说有3中标准的循环方式: while 循环 、 loop 循环和repeat循环。还有一种非标准的循环: goto。 鉴于goto 语句的跳跃性会造成使用的的思维混乱,所以不建议使用。 这几个循环...
  • 熟练使用while、do while循环,并体会特点
  • 1)while循环语句一般是通过一个变量控制其循环的次数。 2)while循环语句的循环体代码如果只有一个语句的时候,那么可以省略大括号。但是和if判断语句一样不建议大家省略。 3)while循环语句的判断条件后面不能跟...
  • JS while循环,do...while循环语法

    千次阅读 2019-01-09 21:31:30
    while循环: 语法: while(判断条件){ 循环体; } 执行规则: 当判断条件为真时,则执行循环体; do…while循环: 语法: do{ 循环体; }while(判断条件); 执行规则: 先执行循环体; 若判断条件为真,则执行循环体...
  • While 循环语句 和do while循环语句

    千次阅读 2018-11-01 19:54:02
    While循环语句的格式 while(循环条件){ } 如果循环条件的值为true,那么就执行大括号里面的内容,否则不执行大括号里面的内容(如果大括号外面还有内容的话就直接执行大括号外面的内容) 注意:循环条件后面不能加...
  • day for循环for循环与do-while 循环do - while循环 do …while循环的语法 do{ 循环体; }while(); //此处有一个分号!!! 注意 do - while循环最后面必须有一个分号 do - while 循环结构和while结构的最大区别是...
  • for循环、while循环和do-while循环

    千次阅读 2018-09-19 17:06:06
    什么是循环循环:同一个代码根据情况要一直执行。 循环的意义:大大减少代码量, 极大意义上的提升硬件利用率 什么时候使用循环?...1.for循环的语句格式: for ( init_expr ; boolean tes...
  • Python while 循环

    千次阅读 2017-04-16 16:00:54
    在 Python 中,while 循环用于遍历代码块,只要判断条件为 True,就会一直不停地循环执行。 通常,在事先不知道迭代次数的情况下使用 while 循环
  • 循环结构  循环结构是程序中一种很重要的结构。其特点是,在给定条件成立...一 、 while循环 while结构循环为当型循环,一般用于不知道循环次数的情况。维持循环的是一个条件表达式,条件成立执行循环体,条件不成
  • while 和 do while 循环语句格式及用法

    万次阅读 2016-09-14 10:37:20
    class ifDemo {  public static void main(String[] args)  {  /*  循环语句介绍:  while 循环语句  while(条件表达式)  {  执行语句;  }
  • Java循环语句常见练习 for循环、while循环、do-while循环的应用 循环语句出现初衷:简化代码的书写。 一般情况下,循环结构应该有四个部分: 初始化语句; 条件表达式; 循环体; ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 435,842
精华内容 174,336
关键字:

while循环的一般形式