Java作业的题与答案14:判断是否是闰年问题与冒泡排序问题

package a1;
import java.util.Scanner;
public class a1{
public static void main(String[] args) {//void:无返回
// TODO Auto-generated method stub
System.out.println("请输入年份");
Scanner s=new Scanner(System.in);//声明Scanner接收的类
int a= s.nextInt();//接收用户输入整形的数据
if(a%4==0&&a%100!=0||a%400==0){System.out.println("是闰年");}
else{System.out.println("不是闰年");}
}
}
package a1;
public class a1 {
public static void main(String[] args) {
int[] arr = {38,59,20,11,36,44,23};
int i,j,tmp;
for( i = 0;i<arr.length-1;i++){//外层循环n-1
for( j = 0;j<arr.length-i-1;j++){//内层循环n-i-1
if(arr[j]>arr[j+1]){//从第一个开始,往后两两比较大小,如果前面的比后面的大,交换位置
tmp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = tmp;
}
}
}
System.out.println("最大值为"+arr[i]);
System.out.println("最小值为"+arr[0]);
}
}
package a1;
public class a1 {
public static void main(String[] args) {
int[] arr = {38,59,20,11,36,44,23};
int i,j,tmp;
for( i = 0;i<arr.length-1;i++){//外层循环n-1
for( j = 0;j<arr.length-1;j++){//内层循环n-1
if(arr[j]>arr[j+1]){//从第一个开始,往后两两比较大小,如果前面的比后面的大,交换位置
tmp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = tmp;
}
}
}
System.out.println("最大值为"+arr[i]);
System.out.println("最小值为"+arr[0]);
}
}