流程控制语句和手动录入

33 篇文章 0 订阅
30 篇文章 0 订阅

流程控制语句和手动录入

流程控制语句
**A.判断语句:**不管多少个条件 只有一个条件可以执行
语法结构:
1.if…else
If( 判断条件 ){
执行代码块
}else{ // 除了if里的条件以外的所有其他情况
执行代码块
}
2.嵌套if
If(判断条件){
If( 判断条件){
执行代码块
}
}else{
执行代码块
}
3.并列if
If(判断条件){
执行代码块
}else if(判断条件){
执行代码块
}else if(判断条件){
执行代码块
}
4.Switch结构
Switch ( 变量 ) { //变量 byte int double char String(字符串)
Case 变量值 :
执行代码块
Break;
Case 变量值:
执行代码块
Break;
Case 变量值:

B.循环语句
(1)for(1.初始化表达式语句;2.判断条件语句;3.控制条件语句){
4.循环体语句;
}

(2)While
1.初始化变量
While(2.条件判断语句){
3.循环体语句
4.控制条件语句

(3)Do…while
1.初始化变量
Do{
2.循环体语句
3.控制条件语句
}while(4.条件判断语句);
C.控制跳转语句
作用:在循环执行到某一步的时候结束它,来实现控制语句的跳转和中断
break 中断
continue 继续
return 返回

九九乘法表

package com.one.cn;
public class test1 {
    public static void main(String[] args) {
        for (int x = 1; x < 9; x++) {      //控制行数
            for (int y = 1; y <=x ; y++) {   //每行的个数
                System.out.print(x+"*"+y+"="+x*y+"\t");
            }
            System.out.println();
        }
    }
}

手动录入

package com.one.cn;
import java.util.Scanner;//2.导包
public class test2 {
    public static void main(String[] args) {
        //1.创建Scanner 对象
        Scanner input=new Scanner(System.in);
        //3.提示语句
        System.out.println("请输入商品的价格:");
        //4.接收录入的信息
        double a=input.nextDouble();

        System.out.println("请输入商品的数量");
        int b=input.nextInt();

        double c=a*b;
        System.out.println("商品的总价格:"+c);
        //关闭当前的Scanner对象
        input.close();

    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值