zoukankan      html  css  js  c++  java
  • if语句

     1 import java.util.Scanner; // 导入外部程序Scanner
     2 
     3 public class ifDaoshu { // 主类
     4     public static void main(String[] args) { // 主方法
     5         Scanner sc = new Scanner(System.in); // 创建扫描器对象sc
     6         double x = 0; // 定义一个double型变量x 
     7         x = sc.nextDouble(); // 键盘输入变量x的值
     8         if (x != 0) { // 判断条件“x不等于0”是否成立
     9                         // 条件成立时执行下列代码。因为是多条语句,所以用{ }括起来
    10             double y; // 再定义一个double型变量y,用于保存x的倒数
    11             y = 1 / x; // 求x的倒数,结果赋值给y
    12             System.out.println(y); // 显示y的值,即x的倒数
    13         } else
    14             System.out.println("0的倒数没有意义"); // 显示错误信息
    15                                             // else分支只有一条语句,可省略大括号
    16     }
    17 }

    还有复合语句(用{}起来的)与空语句,空语句只由“;”构成,不作任何处理。

     1 import java.util.Scanner; // 导入外部程序Scanner
     2 
     3 public class iflunnian { // 主类
     4     public static void main(String[] args) { // 主方法
     5         Scanner sc = new Scanner(System.in); // 创建扫描器对象sc
     6         int year; // 定义一个int型变量year
     7         year = sc.nextInt(); // 键盘输入一个年份,保存到变量year中
     8         if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) // 判断闰年条件是否成立
     9             System.out.println(year + "是闰年"); // 条件成立则该年份是闰年
    10         else
    11             System.out.println(year + "不是闰年"); // 否则该年份不是闰年
    12     }
    13 }

    对应星期输出

     1 import java.util.Scanner; // 导入外部程序Scanner
     2 
     3 public class iflunnian { // 主类
     4     public static void main(String[] args) { // 主方法
     5         Scanner sc = new Scanner(System.in); // 创建扫描器对象sc
     6         int x; // 定义一个int型变量x 
     7         x = sc.nextInt(); // 键盘输入一个表示星期几的数值(1~7),保存到变量x中
     8 // 下列if-else if语句根据x的值显示其对应的英文单词
     9         if (x == 1)
    10             System.out.println("Monday");
    11         else if (x == 2)
    12             System.out.println("Tuesday");
    13         else if (x == 3)
    14             System.out.println("Wednesday");
    15         else if (x == 4)
    16             System.out.println("Thursday");
    17         else if (x == 5)
    18             System.out.println("Friday");
    19         else if (x == 6)
    20             System.out.println("Saturday");
    21         else if (x == 7)
    22             System.out.println("Sunday");
    23         else
    24             System.out.println("Input Error"); // 输入数值不在1~7范围之内,提示错误
    25     }
    26 }
  • 相关阅读:
    Linux-获取当前正在执行脚本的绝对路径
    Linux-SSL和SSH和OpenSSH,OpenSSL有什么区别
    Nginx-SSI
    Linux-TCP/IP TIME_WAIT状态原理
    Linux-IP地址后边加个/8(16,24,32)是什么意思?
    Nginx-/etc/sysctl.conf 参数解释
    Linux-内核缓存区和write行为
    常用音频软件:Cool edit pro
    常用音频软件:Wavesufer
    【转】智能音箱技术概览
  • 原文地址:https://www.cnblogs.com/lijingxiang/p/13941960.html
Copyright © 2011-2022 走看看