今天小编给大家分享一下Java怎么实现根据年龄范围输出年龄段的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
一、根据年龄范围输出年龄段
题目要求年龄段有少年(小于18岁)、青年(19-28)、中年(29-55)、老年(56以上)
import java.util.Scanner; public static void main0(String[] args) { Scanner scan = new Scanner(System.in); System.out.print("请输入这个人的年龄大小:"); int age = scan.nextInt(); if(age>=0 && age<=18){ System.out.println("少年"); } else if(age>=19 && age<=28){ System.out.println("青年"); } else if(age>=29 && age<=55){ System.out.println("中年"); } else if(age>=56){ System.out.println("老年"); } }
二、打印 1-100 素数
public static void main(String[] args) { int i=1; int j=2; int count=0; for(i=1;i<=100;i++){ for(j=2;j<i;j++){ if (i%j==0){ break; } } if(i==j){ System.out.println(i); count++; } } System.out.println(count); }
三、判断素数
输入一个随机数字判断其是否为素数
import java.util.Scanner; public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.printf("请输入要判断的数字:"); int num=scan.nextInt(); int i=0; for( i=2;i<num;i++){ if(num%i==0){ System.out.println(num+"不是素数"); break; } } if(i==num){ System.out.println(num+"是素数"); } }
四、输出闰年
使其输出1000-2000 中所有的闰年
public static void main(String[] args) { int count = 0; for(int year=1000;year<=2000;year++){ if((year%4==0) && (year %100!=0) ||(year %400 == 0) ){ System.out.println(year); count++; } } System.out.println(count); }
五、乘法口诀表
使其有9*9 的乘法表
public static void main(String[] args) { for(int i=1;i<10;i++){ for(int j=1;j<=i;j++){ System.out.printf("%d*%d=%-2d ",j,i,i*j); } System.out.println(); } }
以上就是“Java怎么实现根据年龄范围输出年龄段”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网行业资讯频道。