三元运算
package cn.llhc.day;
import java.util.Scanner;
public class OperatorDomo004 {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("请输入数据");
int x = sc.nextInt();
System.out.println("请输入数据");
int y = sc.nextInt();
boolean flag = (x == y) ? true :false;
System.out.println(flag);
int q = 6;
int temp = ( x > y) ? x :y;
int max = (temp > q) ? temp : q;
System.out.println(max);
}
}
if语句
package cn.llhc.day;
import java.util.Scanner;
public class test1 {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入数据:");
int x = sc.nextInt();
System.out.println("请输入数据;");
int y = sc.nextInt();
if (x == y){
System.out.println("这两个数相等!");
}
}
}
if-else语句
package cn.llhc.day;
import java.util.Scanner;
public class ifDemo01 {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数");
int a = sc.nextInt();
if (a%2 == 0){
System.out.println("他是偶数");
}else{
System.out.println("他是奇数");
}
}
}
逻辑运算
package cn.llhc.day;
public class OperatorDemo003 {
public static void main(String[] args) {
int x = 10;
int y = 20;
int z = 30;
System.out.println((x>y)&&(y>z));
System.out.println((x>y)&(y>z));
System.out.println((x++>10)&&(++y<20));
System.out.println((x++>10)&&(y++<20)&&(z--<30));
System.out.println(x);
System.out.println(y);
System.out.println(z);
}
}
查询王者段位
package cn.llhc.day;
/**
* 王者榮耀段位
*/
import java.util.Scanner;
public class day {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入你的rank分数");
int a = sc.nextInt();
if(a<0 || a>100){
System.out.println("666");
}else if(90<=a && a>=100){
System.out.println("最强王者");
}
else if(80<=a && a>90){
System.out.println("星耀");
}else if(70<=a && a>80){
System.out.println("钻石");
}else if(60<=a && a>70){
System.out.println("黄金");
}else {
System.out.println("黑铁");
}
}
}
判断是否是闰年
package cn.llhc.day;
import java.util.Scanner;
public class day4 {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入年份");
int a = sc.nextInt();
if(a%4 == 0 && a%100 != 0 || a%400 == 0){
System.out.println("闰年");
}else{
System.out.println("不是");
}
}
}
根据输入数据判断礼拜天?
package cn.llhc.day;
import java.util.Scanner;
/**
* switch
* 表达式的值 byte short int char
* jdk1.5之后,加入了枚举类型
* jdk1.7之后,加入了String语句
* break:中断switch语句执行
* default:所有的情况都不执行的时候,执行该语句块
* 掌握switch语句执行顺序
* @author Administrator
*
*/
public class dayDemo {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int day = sc.nextInt();
System.out.println("请输入数据");
switch(day){
case 1:
System.out.println("星期一");
break;
case 2:
System.out.println("星期二");
break;
case 3:
System.out.println("星期三");
break;
case 4:
System.out.println("星期四");
break;
case 5:
System.out.println("星期五");
break;
case 6:
System.out.println("星期六");
break;
case 7:
System.out.println("星期日");
break;
}
}
}
switch循环根据输入的年份、月份判断每年每月有多少天?
package cn.llhc.day;
import java.util.Scanner;
public class day8 {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入数据");
//alt+shift+l
int month = sc.nextInt();
int year = sc.nextInt();
int days = 31;
switch(month){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
break;
case 4:
case 6:
case 9:
case 11:
days = 30;
break;
case 2: {
days = ((year%4 == 0 && year%100 != 0) || year%400 == 0) ? 29:28;
}
break;
}
System.out.println(year+"年"+month+"月"+days+"天");
sc.close();
}
}
for循环实现1-100之间偶数求和?
package cn.llhc.day;
public class day5 {
public static void main(String[] args){
int sum = 0;
for(int i=1;i<=100;i++){
if(i%2==0){
sum +=i;
}
}
System.out.println("sum="+sum);
}
}