java实战编程小例子(四)
时间:2021-11-10 作者:匿名
java 回文数简单小例子
import 域名ner; public class HuiWen { public static void main(String []args) { 域名tln("请输入一个数字"); Scanner sc= new Scanner(域名); int num =域名Int(); int []a= new int[10]; int temp=num; int i=0; while(temp>0) { a[i]=temp%10; temp/=10; i++; } int len= i; 域名tln(len); int b=0; for(int j=0,h=len-1;j<h;j++,h–) { if(a[j]!=a[h]) { 域名tln("该数不是回文数"); b=1; break; } } if(b==0) { 域名tln("该数是回文数"); } } }
java冒泡从小到大排序,java冒泡作业,java冒泡从大到小
import 域名ner; public class maopaozuoye { public static void main(String []args) { int []a= new int[10]; Scanner sc= new Scanner(域名); for(int i=0;i<域名th;i++) { 域名tln("请输入第"+(i+1)+"个数"); a[i]=域名Int(); } 域名tln("排序前的顺序"); for(int i=0;i<域名th;i++) { 域名t(a[i]+" "); } for(int i=0;i<域名th-1;i++) { for(int j=0; j<域名th-i-1;j++) { if(a[j]>a[j+1]) { int temp=a[j+1]; a[j+1]=a[j]; a[j]=temp; } } } 域名tln(); 域名tln("排序后的顺序"); for(int i=0;i<域名th;i++) { 域名t(a[i]+" "); } } } import 域名ner; public class maopao { public static void main (String []args) { int []a= {1,8,2,4,3,6}; 域名tln("排序前的数组元素"); for(int i=0;i<域名th;i++) 域名tln(a[i]); for(int i=0;i<域名th-1;i++) { for(int j=0;j<域名th-i-1;j++) { if(a[j]>a[j+1]) { int temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } } } 域名tln("排序后的数组元素"); for(int i=0;i<域名th;i++) 域名tln(a[i]); } } import 域名ner; public class DaDaoXiao { public static void main(String []args) { int []a=new int[5]; Scanner sc= new Scanner(域名); for(int i=0;i<5;i++) { 域名tln("请输入第"+(i+1)+"个数"); a[i]=域名Int(); } 域名tln("排序前的数据:"); for(int i=0;i<5;i++) { 域名t(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; } } } 域名tln(""); 域名tln("排序后的数据:"); for(int i=0;i<5;i++) { 域名t(a[i]+" "); } } }
java素数小例子
import 域名ner; public class SuSu { public static void main(String []args) { String ch="y"; do{ 域名tln("请输入一个大于1的整数"); Scanner sc= new Scanner(域名); int a=域名Int(); while(a<2) { 域名tln("请输入一个大于1的整数"); a=域名Int(); } for(int i=2;i<=a;i++) { if(a%i==0) { 域名tln("不是素数"); break; } else { 域名tln("是素数"); break; } } 域名tln("你是否想继续y/n"); ch=域名(); }while("Y".equals(ch)||"y".equals(ch)); } }
java 闰年小例子
import 域名ner; public class DecideBissextile { public static void main(String []args) { Scanner sc= new Scanner(域名); 域名tln("请输入一个年份"); int year=域名Int(); if(year%4==0&&year%100!=0||year%400==0) { 域名tln("是闰年"); } else { 域名tln("不是闰年"); } } }