From 226da3c45f909f1eed3a95746a43233fb3e27f5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E6=AD=A3=E6=B3=A2?= <1938448998@qq.com> Date: Tue, 20 Dec 2022 14:33:47 +0800 Subject: [PATCH] =?UTF-8?q?12=E6=9C=8819=E6=97=A5=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...25\347\232\204\344\275\277\347\224\250.md" | 176 ++++++++++++++++++ 1 file changed, 176 insertions(+) create mode 100644 "09 \346\233\271\346\255\243\346\263\242/20221219 java\345\244\215\344\271\240\346\226\271\346\263\225\347\232\204\344\275\277\347\224\250.md" diff --git "a/09 \346\233\271\346\255\243\346\263\242/20221219 java\345\244\215\344\271\240\346\226\271\346\263\225\347\232\204\344\275\277\347\224\250.md" "b/09 \346\233\271\346\255\243\346\263\242/20221219 java\345\244\215\344\271\240\346\226\271\346\263\225\347\232\204\344\275\277\347\224\250.md" new file mode 100644 index 0000000..809b884 --- /dev/null +++ "b/09 \346\233\271\346\255\243\346\263\242/20221219 java\345\244\215\344\271\240\346\226\271\346\263\225\347\232\204\344\275\277\347\224\250.md" @@ -0,0 +1,176 @@ +# 笔记 + +### 调用数组时要加int[] + +例:public static void sz(int[] n){} + +### 返回数组,方法名前面加int[] + +例:public static int[] sz(int[] n){ + +​ return n; + +} + +# 作业 + +```java +package 十二月19日; + +import java.util.Scanner; +//编写函数,计算圆的面积和周长,在主函数中接受圆的半径,在自定义函数中计算并输出 +public class 十二月19日 { + public static void main(String[] args) { + System.out.println("输入圆的半径r"); + Scanner n1=new Scanner(System.in); + int bj= n1.nextInt(); + radius(bj); + } + public static void radius(int bj){ + double mj=bj*bj*3.14; + double zc=bj*3.14*2; + System.out.println("这个圆的面积为:"+ mj); + System.out.println("这个圆的周长为:"+ zc); + } +} +``` + +2 + +```java +package 十二月19日; + +import java.util.Arrays; +import java.util.Random; +import java.util.Scanner; +//在主函数中产生20个0-10之间的随机数,将这20个随机数存入数组, +// 并通过函数计算某个数在这些随机数中出现的次数(这“某个数”是在主函数中由用户输入的) +public class D2 { + public static void main(String[] args) { + int[] n=new int[20]; + for (int i=0;i max) { + max = n[i]; + a = i; + } + } + int t = n[a]; + n[a] = n[0]; + n[0] = t; + for (int j = 0; j < 10; j++) { + if (n[j] < min) { + min = n[j]; + b = j; + } + } + int tt = n[b]; + n[b] = n[9]; + n[9] = tt; + return n; + } +} +``` + +4 + +```java +package 十二月19日; + +import java.util.Scanner; +//用自定义函数是实现求某数组元素的和(大小不固定) +public class D4 { + public static void main(String[] args) { + System.out.println("输入数组元素个数"); + Scanner n=new Scanner(System.in); + int[] a=new int[n.nextInt()]; + System.out.println("请输入"+a.length+"个元素"); + for (int i=0;i