1.某超市举办抽奖活动,中奖条件是会员卡号个位数之和为16,会员输入自己的四位卡号,即可知是否中奖。
import java.util.Scanner;
public class Work1{
public static void main(String[] ages){
/*
*输入卡号
*/
Scanner str=new Scanner(System.in);
System.out.print("请输入四位卡号:");
int a=str.nextInt();
/*
*确定四位卡号数
*/
int b=a/1000;
int c=a/100%10;
int d=a/10%10;
int e=a%10;
System.out.print("中奖结果:"+(16==b+c+d+e));//输出中奖结果
System.out.println();
}
}
结果显示
2.用户输入两个数,判断两个数的大小
import java.util.Scanner;
public class Work2{
public static void main(String[] ages){
Scanner str=new Scanner(System.in);
System.out.print("请输入第一个数:");//输入第一个数
double a=str.nextDouble();
System.out.print("请输入第二个数:");//输入第二个数
double b=str.nextDouble();
System.out.print("第一个数更大:"+(a>b));//输出比较结果
}
}
结果显示
3.用户输入一个数判断是否是7的整数
import java.util.Scanner;
public class Work3{
public static void main(String[] ages){
Scanner str=new Scanner(System.in);
System.out.print("输入一个整数:");
int a=str.nextInt();
System.out.print("是否为7的倍数:"+(a%7==0));
}
}
结果显示
4.根据输入年份,判断是否是闰年
import java.util.Scanner;
public class Work4{
public static void main(String[] ages){
Scanner str=new Scanner(System.in);
System.out.print("输入年份:");
int a=str.nextInt();
boolean f=(a%4==0)&&(a%100>0)&&(a%40==0);//闰年条件能被4整除,但不能被100整除,能被400整除
System.out.print("是否为闰年:"+f);
System.out.println();
}
}
结果显示