zoukankan      html  css  js  c++  java
  • java知识学习09-数据输入、流程控制

    数据输入:控制台或命令窗口通过键盘输入演示(通过java.util.Scanner类实现)

       Scanner使用步骤:1、导包;2、创建对象;3、接收数据

      

    流程控制:

      分类:顺序结构、分支结构(if/switch)、循环结构(for/while/do...while)

      顺序结构:程序中最基本最简单的流程控制,没有特定的语法结构,按照代码的先后顺序依次执行;

      分支结构:主要是if、switch语句;

        if格式1:if(表达式){语句体;}

         

        if格式2:if(表达式){语句体1;}else{语句体2;}

        

         if格式3:if(表达式){语句体1;}else if{语句体2;}...else{语句体n+1;}

          

         

        switch格式:

          注:在switch中,若case控制的语句体后不写break,将出现穿透现象(即匹配某个case后,其后面的case值不用进行匹配就执行),在不判断一个case值的情况下向下运行,直到

            遇到break时,或整体switch语句结束。

         

      

      循环结构:     

        for循环格式:for(初始化语句;条件判断语句;条件控制语句){循环体语句;}

        

        while循环格式:while(条件判断语句){循环语句;条件控制语句;}

        

        do...while循环格式:do{循环体语句;}while(条件判断语句);

        

       三种循环的区别:

       

     

       

      

  • 相关阅读:
    poj 1061 青蛙的约会 ——扩展欧几里得
    2013年4月4日 雨
    hdu3555 Bomb ——数位DP入门题
    2013年4月6日四校联赛总结
    speedcell's SPFA
    nefu118 n!后面有多少个0 数论
    zoj 3409 KKV
    uva 11991 Easy Problem from Rujia Liu?
    zoj 1649 Rescue ——BFS入门题
    poj 3233 Matrix Power Series ——矩阵快速幂+二分求解
  • 原文地址:https://www.cnblogs.com/blogofzxf/p/13253133.html
Copyright © 2011-2022 走看看