EduCoder Java程序设计-运算符和表达式 第1关:算数运算符 第4关:三元运算符

文章目录

  • 第1关:算数运算符
    • 测试说明
    • 答案
  • 第4关:三元运算符
    • 测试说明
    • 答案

第1关:算数运算符

测试说明

我会对你编写的代码进行若干次测试:
第一次测试会输入数据:10,4;
需要你的程序输出:
两数相加的结果为:14
两数相减的结果为:6
两数相乘的结果为:40
两数相除的结果为:2
两数取余数的结果为:2

第二次测试会输入数据:3,5;
需要你的程序输出:
两数相加的结果为:8
两数相减的结果为:-2
两数相乘的结果为:15
两数相除的结果为:0
两数取余数的结果为:3

答案

package step1;
import java.util.Scanner;

public class Cal {
	public static void main(String[] args) {
		/*********start*********/
		int a,b;
		System.out.println("请输入第一个整数\n请输入第二个整数");
		Scanner input = new Scanner(System.in);
		a=input.nextInt();
		b=input.nextInt();
		System.out.println("两数相加的结果为:"+(a+b));
		System.out.println("两数相减的结果为:"+(a-b));
		System.out.println("两数相乘的结果为:"+(a*b));
		System.out.println("两数相除的结果为:"+(a/b));
		System.out.println("两数取余数的结果为:"+(a%b));
		/*********end*********/
	}
}

第4关:三元运算符

测试说明

测试输入:2012
预期输出:2012是否为闰年:true

测试输入:2013
预期输出:2013是否为闰年:false

实践才能出真知,一切伟大的构想都源于实践!

开始你的任务吧,祝你成功!

答案

package step4;

import java.util.Scanner;

public class TestYear {
	public static void main(String[] args) {
		Scanner sc=new Scanner(System.in);
        int year=sc.nextInt();
        boolean result;
        /********start********/
        
        result=  (year%400==0)||(year%4==0&&year%100!=0)?true:false;     ;
        
        System.out.println(year + "年是否为闰年:" + result);
        
        /********end********/
	}
}

你可能感兴趣的:(EduCoder)