美文网首页
2019-12-28day3 控制流程----三种程序结构

2019-12-28day3 控制流程----三种程序结构

作者: keeeeeenon | 来源:发表于2020-01-10 10:33 被阅读0次

28
30
35

博客
|----自己搭建博客----服务器----云 Aliyun 腾讯云 华为云
|----WordPress
|----CSDN 博客园

语法错误
逻辑错误

if(条件表达式)
语句1;
语句2;
...
语句n;
if(条件表达式)
;
{
语句1;
语句2;
...
语句n;
}

for(); {

}

控制流程----三种程序结构
1.顺序结构
写在前面的先执行,写在后面的后执行。
2.获取键盘输入---扫描器
1)导入相应的包---import java.util.Scanner;
2)创建扫描器对象---new Scanner(System.in);
3)获取输入
|----nextInt();----获取整数
|----nextLine();----获取字符串
|----next();----获取字符串
Exception---异常----程序运行过程中不正常的情况
3.分支结构
num
num >= 1 && num <= 10

1)if...else...
    if(条件表达式) {
        ....
    }
    
    if(条件表达式) {
        ....
    } else {
        ....
    }
    
    if(条件表达式1) {
        ....
    } else if(条件表达式2) {
        ....
    } else if(条件表达式3) {
        ....
    } else {
        ....
    }
2)switch...case...
    switch(表达式) {
        case 常量1:
            ...
            break;
        case 常量2:
            ...
            break;
        case 常量3:
            ...
            break;
        case 常量4:
            ...
            break;
        default:
            ...
    }
    ....

4.循环结构----需要反复执行某个动作的时候
...
for(初始化语句; 条件语句; 控制语句) {
循环体
}
...
1)初始化语句----只会运行一次
2)条件语句
|---真:运行循环体,执行3)
|---假:循环结束
3)控制语句,执行2)
0次或者多次


...
初始化语句;
while(条件语句) {
    循环体
    控制语句
}
...
for循环和while循环可以相互转化
0次或者多次

...
do {
    循环体
} while(条件语句);
...
最少运行一次循环体

5.无限循环---死循环---不会退出的循环
for(;;) {
....
}

while(true) {
    ....
}

do {
    ....
} while(true);

6.嵌套循环---循环里面包含循环
m行n列*
|
m行5列*

m行*,列数和所在行的行数相等

99乘法表

7.特殊流程控制
break
|----switch---case----跳出整个switch结构
|----循环----跳出当前循环
continue
|----循环----进行下一次循环
return
|----从方法返回
8.ide---集成开发环境 eclipse idea vscode netbeans....
安装
1.要安装JDK
2.解压到没有中文和空格的文件夹下
3.发送快捷方式到桌面
4.双击打开
5.选择workspace---工作空间----没有中文和空格的文件夹下
6.单击workbentch
配置
1.选择Java开发模式
2.编码-----utf-8
window-->preferences-->General-->Workspace-->Text file encoding-->other-->utf-8
3.看一下Eclipse是否识别到JDK
4.设置代码提示
window-->preferences-->java-->editor-->content assist-->...

相关文章

  • 2019-12-28day3 控制流程----三种程序结构

    283035 博客|----自己搭建博客----服务器----云 Aliyun 腾讯云 华为云|----WordP...

  • python自动化测试 第 3 章.程序控制流程与程序的异常处理

    python程序流程控制是指python的代码执行顺序,流程。 程序结构 顺序结构是计算机程序的基础, 三种基本结...

  • 5.Golang流程控制

    一、程序结构说到流程控制,必须先看下 Go 语言的程序结构: 程序的初始化和执行都起始于 main package...

  • JavaScript程序结构

    一、程序结构(1) 认识程序结构程序结构,描述了业务处理流程,反映到代码中就是代码的执行顺序/过程;常见的程序结构...

  • js流程控制语句

    流程控制语句 主要用于控制代码执行的顺序 流程控制就是指令 编程语言即人与计算机进行交流的语言 三种流程控制结构 ...

  • 流程控制的基本概念

    流程控制是指控制代码的执行顺序。 在JavaScript中,有三种基本的流程控制结构:顺序结构、选择结构和循环结构...

  • Java基础03_流程控制语句_顺序_选择_循环

    主要内容 顺序结构 选择结构 循环结构 学习目标 三种控制结构熟练使用 前言 流程控制 流程控制: 在一个程序执行...

  • 第五章:流程控制

    """ 第五章:流程控制 所谓的流程控制就是程序执行的过程 三种结果: 顺序执行:按部就班 选择:根据条件不同执行...

  • 01-C语言流程控制-if和switch条件语句

    流程控制 流程控制三种结构: 顺序结构, 选择结构, 循环结构 选择结构 C语言中提供了两大选择结构,分别是if ...

  • Java入门:程序结构

    Java程序结构 顺序结构 由上至下,按顺序执行分支语句实现流程控制,根据一定的条件有选择的执行或者跳过特定的语句...

网友评论

      本文标题:2019-12-28day3 控制流程----三种程序结构

      本文链接:https://www.haomeiwen.com/subject/xwdsoctx.html