java 回文数简单小例子
import java.util.Scanner; public class HuiWen { public static void main(String []args) { System.out.println("请输入一个数字"); Scanner sc= new Scanner(System.in); int num =sc.nextInt(); int []a= new int[10]; int temp=num; int i=0; while(temp>0) { a[i]=temp%10; temp/=10; i++; } int len= i; System.out.println(len); int b=0; for(int j=0,h=len-1;j<h;j++,h–) { if(a[j]!=a[h]) { System.out.println("该数不是回文数"); b=1; break; } } if(b==0) { System.out.println("该数是回文数"); } } }
java冒泡从小到大排序,java冒泡作业,java冒泡从大到小
import java.util.Scanner; public class maopaozuoye { public static void main(String []args) { int []a= new int[10]; Scanner sc= new Scanner(System.in); for(int i=0;i<a.length;i++) { System.out.println("请输入第"+(i+1)+"个数"); a[i]=sc.nextInt(); } System.out.println("排序前的顺序"); for(int i=0;i<a.length;i++) { System.out.print(a[i]+" "); } for(int i=0;i<a.length-1;i++) { for(int j=0; j<a.length-i-1;j++) { if(a[j]>a[j+1]) { int temp=a[j+1]; a[j+1]=a[j]; a[j]=temp; } } } System.out.println(); System.out.println("排序后的顺序"); for(int i=0;i<a.length;i++) { System.out.print(a[i]+" "); } } } import java.util.Scanner; public class maopao { public static void main (String []args) { int []a= {1,8,2,4,3,6}; System.out.println("排序前的数组元素"); for(int i=0;i<a.length;i++) System.out.println(a[i]); for(int i=0;i<a.length-1;i++) { for(int j=0;j<a.length-i-1;j++) { if(a[j]>a[j+1]) { int temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } } } System.out.println("排序后的数组元素"); for(int i=0;i<a.length;i++) System.out.println(a[i]); } } import java.util.Scanner; public class DaDaoXiao { public static void main(String []args) { int []a=new int[5]; Scanner sc= new Scanner(System.in); for(int i=0;i<5;i++) { System.out.println("请输入第"+(i+1)+"个数"); a[i]=sc.nextInt(); } System.out.println("排序前的数据:"); for(int i=0;i<5;i++) { System.out.print(a[i]+" "); } for(int i=0;i<5-1;i++) { for(int j=0;j<5-i-1;j++) { if(a[j]<a[j+1]) { int temp=a[j+1]; a[j+1]=a[j]; a[j]=temp; } } } System.out.println(""); System.out.println("排序后的数据:"); for(int i=0;i<5;i++) { System.out.print(a[i]+" "); } } }
java素数小例子
import java.util.Scanner; public class SuSu { public static void main(String []args) { String ch="y"; do{ System.out.println("请输入一个大于1的整数"); Scanner sc= new Scanner(System.in); int a=sc.nextInt(); while(a<2) { System.out.println("请输入一个大于1的整数"); a=sc.nextInt(); } for(int i=2;i<=a;i++) { if(a%i==0) { System.out.println("不是素数"); break; } else { System.out.println("是素数"); break; } } System.out.println("你是否想继续y/n"); ch=sc.next(); }while("Y".equals(ch)||"y".equals(ch)); } }
java 闰年小例子
import java.util.Scanner; public class DecideBissextile { public static void main(String []args) { Scanner sc= new Scanner(System.in); System.out.println("请输入一个年份"); int year=sc.nextInt(); if(year%4==0&&year%100!=0||year%400==0) { System.out.println("是闰年"); } else { System.out.println("不是闰年"); } } }