swich新特性 jdk12
穿透
逢七过
//含有七和被七整除舍去
public class test1 {
public static void main(String[] args){
for (int i = 1; i <=100 ; i++) {
if(i%7==0||i%10==7||i/10==7){
continue;
}
System.out.println(i);
}
}
}
求平方根
//输入大于2的整数,求平方根,小数舍去
public class test1 {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
int x=sc.nextInt();
int a=0;
if(x<=2){
System.out.println("请输入大于2的整数");
}else{
for(int i=2;i<x;i++){
if(i*i>x){
a=i-1;
break;
}
if(i*i==x)
{
a=i;
break;
}
}
}
System.out.println(a);
}
}
是不是质数
//输入一个正整数,判断是不是一个质数
public class test1 {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
int x=sc.nextInt();
boolean flag=true;
for (int i = 2; i <x ; i++) {
if(x%i==0){
System.out.println("不是质数");
flag=false;
break;
}
}
if(flag)
System.out.println("是质数");
}
}