package chaper05;
import java.util.Scanner;
import static MyTools.MyArrayTools.change;
/*
1.判断奇偶数
2.判断平年还是闰年
3.输出正向九九乘法表
4.冒泡排序(2,9,5,6,7,8,0,1,4,3)
5.使用正则表达式验证用户名和密码用户名只能用字母开头6到20个字符组成,密码6到20位*/
public class Test {
public static void main(String[] args) {
//判断奇偶数
Scanner a=new Scanner(System.in);
System.out.print("请输入一个整数以判断是奇数还是偶数:");
int num = a.nextInt();
if(num % 2 ==0){
System.out.println(num+"是一个偶数");
}else{
System.out.println(num+"是一个奇数");
}
System.out.println("----------------------------------------------");
//判断平年还是闰年
Scanner in = new Scanner(System.in);
System.out.print("请输入年份,例如2000:");
int year = in.nextInt();
if( (year%4==0 && year%100 !=0) || year%400==0 ) {
System.out.println(year+"是闰年");
}else {
System.out.println(year+"不是闰年");
}
System.out.println("----------------------------------------------");
int[] arr= {2,9,5,6,7,8,0,1,4,3};
//冒泡排序(2,9,5,6,7,8,0,1,4,3)
for(int i=arr.length-1;i>0;i--) {
for(int j=0;j< i;j++) {
if(arr[j]>arr[j+1]) {
/*int rusault=arr[j];
arr[j]=arr[j+1];
arr[j+1]=rusault;*/
/*arr[j]=arr[j]^arr[j+1];
arr[j+1]=arr[j]^arr[j+1];
arr[j]=arr[j]^arr[j+1];*/
//注意用这种方法下标j和j+1两个数所对应的值不能相等,会将它更改为0
change(arr,j,j+1);
}
}
}
for(int i=0;i
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)