diff --git "a/17 \345\221\250\345\257\214/20230331Java\345\244\215\344\271\240\344\275\234\344\270\232.md" "b/17 \345\221\250\345\257\214/20230331Java\345\244\215\344\271\240\344\275\234\344\270\232.md" new file mode 100644 index 0000000000000000000000000000000000000000..319df98ab70de305dd3e171bf6c2c9978f42db7a --- /dev/null +++ "b/17 \345\221\250\345\257\214/20230331Java\345\244\215\344\271\240\344\275\234\344\270\232.md" @@ -0,0 +1,96 @@ +# 作业 + +```java +import java.util.Scanner; + +public class D4 { + //1、判断一个字符数据是否是数字字符 + public static void main(String[] args) { + Scanner sc=new Scanner(System.in); + System.out.println("请输入一个字符进行判断:"); + int a= sc.nextInt(); + if (0<=a & a<=9){ + System.out.println(a+"字符是数字字符"); + }else{ + System.out.println(a+"字符不是数字字符"); + } + } +} + + //2、判断一个字符数据是否是字母字符 +import java.util.Scanner; + +public class D6 { + public static void main(String[] args) { + Scanner sc=new Scanner(System.in); + System.out.println("请输入一个字母进行判断:"); + char a=sc.next().charAt(0); + if ('a'<=a & a<='z'){ + System.out.println(a+"字符是字母字符"); + }else{ + System.out.println(a+"字符不是字母字符"); + } + } +} + + //3、判断指定的年份是否为闰年,请使用键盘录入 +import java.util.Scanner; + +public class D5 { + public static void main(String[] args) { + Scanner cs =new Scanner(System.in); + System.out.println("请输入一个年份:"); + int a = cs.nextInt(); + if (a%4==0 && a/100!=0 || a%400==0){ + System.out.println(a+"年是闰年"); + }else{ + System.out.println(a+"年不是闰年"); + } + } +} + +//4、判断一个数字是否为水仙花数,请使用键盘录入 +import java.util.Scanner; + +public class D7 { + public static void main(String[] args) { + Scanner cs =new Scanner(System.in); + System.out.println("请输入一个数字:"); + int a = cs.nextInt(); + double ge=a%10; + double shi=a%100/10; + double bai=a/100; + double gee=ge*ge*ge; + double shii=shi*shi*shi; + double baii=bai*bai*bai; + if (gee+shii+baii==a){ + System.out.println(a+"是水仙花数"); + }else{ + System.out.println(a+"不是水仙花数"); + } + + + } +} + + //5、判断一个5位数字是否为回文数,使用键盘录入 +import java.util.Scanner; + +public class D8 { + public static void main(String[] args) { + Scanner cs = new Scanner(System.in); + System.out.println("请输入一个五位数:"); + int a= cs.nextInt(); + int ge=a%10; + int shi=a%100/10; + int qian=a/1000%10; + int wan=a/10000; + if (ge==wan && shi==qian){ + System.out.println(a+"是回文数"); + }else { + System.out.println(a+"不是回文数"); + } + } +} +``` + diff --git "a/17 \345\221\250\345\257\214/20230405 java\344\275\234\344\270\232.md" "b/17 \345\221\250\345\257\214/20230405 java\344\275\234\344\270\232.md" new file mode 100644 index 0000000000000000000000000000000000000000..5184f9826a4ceca12bd7849d981eef7918f4f685 --- /dev/null +++ "b/17 \345\221\250\345\257\214/20230405 java\344\275\234\344\270\232.md" @@ -0,0 +1,133 @@ +## 作业 + +```java +// 第一题 +public class zy1 { +// **1.定义一个含有五个元素的数组,并为每个元素赋值,求数组中所有元素的最小值** +// **操作步骤:** +// 1.定义5个元素数组 +// 2.可以使用初始化数组的两种方式之一为数组元素赋值 +// 3.遍历数组求数组中的最小值 + public static void main(String[] args) { + int[] num = {5,6,8,1,3}; + for (int i = 1; i < num.length; i++) { + if (num[i]