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 }
  • 相关阅读:
    Java生成登录随机验证码
    Java调用百度API实现人脸识别
    阿里云CentOS开放端口
    Windows环境下利用nginx作为图片服务器
    SpringCloud使用Feign调用服务,@ModelAttribute无法传递实体类参数
    Solr7正确的调用SolrClient姿势
    LeetCode 235. Lowest Common Ancestor of a Binary Search Tree(BST求最近公共祖先)
    LeetCode 538. Convert BST to Greater Tree(把BST每个节点的值都加上比它大的节点的值)
    Trie树模板例题
    Google KickStart 2020 RoundA
  • 原文地址:https://www.cnblogs.com/lijingxiang/p/13941960.html
Copyright © 2011-2022 走看看