zoukankan      html  css  js  c++  java
  • 循环结构(一)

    循环是指在程序中需要重复执行的一组语句

    循环由循环条件和循环操作组成  

    一、while循环结构 
    1.特点:先判断,再执行 
    2.使用while循环的步骤:  
      1)确定循环条件和循环操作  
      2)套用while语法写出代码 
      3)检查循环是否能够退出
    //符合条件,循环继续执行;否则,循环退出
    3.语法:while(循环条件){
              //循环操作
           }
    例:public static void main(String[] args){
           int count = 1;
           while(count <=100) {
               System.out.println("第"+i+"遍写:好好学习,天天向上!");
               i++;  
           }
        }
    二、do-while循环
    特点:先执行,再判断。
         循环操作至少执行一次。分号不可少
    语法:do{
            //循环操作
         } while(循环条件);
    例:import java.util.Scanner;
           public class Demo{
                public static void main(String[] args){
                Scanner input = new Scanner(System.in);
                String answer = "";
                do{
                   System.out.println("上机编写程序!");
                   System.out.print("合格了吗?(y/n)");
                   answer = input.next();
                   System.out.println("");
                } whlie(!"y".equals(answer));
                System.out.println("恭喜你通过了测试!");
            }
        }
    三、程序调试
       程序调试是满足暂停程序、观察变量和逐条执行语句等功能的工具和方法的总称。
       生活案例:电器调试、仪表调试
          逐条语句---->观察程序----->发现问题------>解决问题------>执行程序------> 执行情况
       主要方法包括设置断点、单步运行和观察变量。
       目的:找出缺陷原因,修正缺陷
    
    比较while和do-while
    while循环和do-while循环的区别
    语法不同
      while ( 循环条件 ) {                              do{
          循环操作                                         循环操作
      }                                                }while(循环条件)
      *先判断,在执行                                        *先执行,再判断
    执行次序不同 
    初始情况不满足循环条件时
       while循环一次都不会执行
       do-while循环不管任何情况都至少执行一次
    

      

      

  • 相关阅读:
    Core Animation简介
    objective-c 常用函数、变量
    NSString判断纯数字
    自定义对话框AlterView
    IOS 6 自动布局 入门-1(IOS中autolayout和之前版本autoresize的差异)
    真机调试问题 错误集合
    block使用小结、在arc中使用block、如何防止循环引用
    View和viewController的生命周期
    IOS侧滑和webview
    Linker Error、MRC与ARC、导航条背景
  • 原文地址:https://www.cnblogs.com/yun---meng/p/12709144.html
Copyright © 2011-2022 走看看