实验一
实验名称:
JAVA
中循环结构
实验目的:
熟悉循环结构,熟悉 JAVA 类的定义以及参数的传递。
实验时间:
(2
学时)
实验类型:
验证型
实验内容:
(1) 金字塔: Pyramid.java
在屏幕上显示一个由星型符号“*”组成的金字塔图案, 要求用户设置金字塔的高度,程序能
根据用户设置的高度打印金字塔,
示例如下:
*
***
*****
(2) 编写一个 Java 程序,声明一个数组,各元素如: {12, 23, 456, 222,
768, 93245}
计算出所有元素的和以及所有元素的平均值:
SumArray.java
(3) 编写一个 Java 程序,声明一个数组,各元素如: {12, 23, 456, 222,
768, 93245}
打印出各元素的值,并打印出最小、
最大元素的值: ArrayUtil.java
(1): Pyramid.java
1 import java.util.Scanner; 2 3 public class Pyramid { 4 public static void main(String[] args) { 5 Scanner scanner = new Scanner(System.in); 6 System.out.print("请输入金字塔的高度:"); 7 int height = scanner.nextInt(); 8 9 for (int i = 0; i < height; i++) { 10 for (int j = 0; j < height - i - 1; j++) { 11 System.out.print(" "); 12 } 13 for (int k = 0; k < 2 * i + 1; k++) { 14 System.out.print("*"); 15 } 16 System.out.println(); 17 } 18 } 19 }
(2)SumArray.java:
1 public class SumArray { 2 public static void main(String[] args) { 3 int[] arr = {12, 23, 456, 222, 768, 93245}; 4 int sum = 0; 5 for (int i = 0; i < arr.length; i++) { 6 sum += arr[i]; 7 } 8 double avg = (double) sum / arr.length; 9 System.out.println("数组元素的总和为:" + sum); 10 System.out.println("数组元素的平均值为:" + avg); 11 } 12 }
(3)ArrayUtil.java;
1 public class ArrayUtil { 2 public static void main(String[] args) { 3 int[] arr = {12, 23, 456, 222, 768, 93245}; 4 5 // 打印数组元素的值 6 System.out.println("数组元素的值为:"); 7 for (int i = 0; i < arr.length; i++) { 8 System.out.println(arr[i]); 9 } 10 11 // 查找最小和最大元素的值 12 int min = arr[0]; 13 int max = arr[0]; 14 for (int i = 1; i < arr.length; i++) { 15 if (arr[i] < min) { 16 min = arr[i]; 17 } 18 if (arr[i] > max) { 19 max = arr[i]; 20 } 21 } 22 23 System.out.println("数组中的最小元素为:" + min); 24 System.out.println("数组中的最大元素为:" + max); 25 } 26 }
标签:arr,Java,int,元素,System,println,实验报告,out From: https://www.cnblogs.com/litunan/p/17853850.html