1.1.1 定义一个整型数组,求出数组元素的和、数组元素的最大值和最小值,并输出所求的结果。

class test04{

public static void main(String[] args) {

int arr[] = {4,2,3,5};

sum(arr);

max(arr);

}

public static void sum(int arr[]){

int sum = 0;

for (int i = 0; i < arr.length; i++) {

sum += arr[i];

}

System.out.println(sum);

}

public static void max(int arr[]){

int max = arr[0];

int min = arr[0];

for (int i = 0; i < arr.length; i++) {

if (arr[i] > max) {

max = arr[i];

}

if (arr[i] < min) {

min = arr[i];

}

}

System.out.println("最大值:" + max);

System.out.print("最小值:" + min);

}

}

1.1.2 给出10个整数(int型),然后任意查询一个数字是否存在该10数字内。

class test05{

public static void main(String[] args) {

int arr[] = {1,2,4,5,78,5,6,7,2,9};

int x = 2;

int a = 0;

for (int i = 0; i < arr.length; i++) {

if (arr[i] == x) {

a = 0;

break;

}else {

a = 1;

}

}

if (a == 0) {

System.out.println(x + "在这10个数中。");

}

else {

System.out.println(x + "不在这10个数中。");

}

}

}

1.1.3 定义一个包含10个元素的数组,对其进行赋值,使每个元素的值等于其下标,然后输出;最后将这个数组倒置(首尾交换)后输出。

class test406{

 public static void main(String[] args){

  int array[]=new int[10];

  arrayAssignment(array);

  prin(array);

  inveArray(array);

  prin(array);

 }

 //函数:为数组赋值,使其元素值等于其下标

 public static void arrayAssignment(int temp[]){

  for(int i=0;i<temp.length;i++){

   temp[i]=i;

  }

 }

 //函数:倒置数组元素

 public static void inveArray(int temp[]){

  int tempArray[]=new int[temp.length];  //定义一个临时数组来存放倒置的数据

  int j=temp.length-1;                   //临时数组的下标

  for(int i=0;i<temp.length;i++){

   tempArray[j] = temp[i];

   j--;

  }

  for(int i=0;i<temp.length;i++){

   temp[i]=tempArray[i];

  }

 }

 //函数:输出数组

  public static void prin(int temp1[]){

  for(int i=0;i<temp1.length;i++){

   System.out.print(temp1[i]+" "); 

  }

  System.out.println();

  }

}

1.1.4 给出10个老师的打分,对10个老师的打分找到最高分。

class test407{

public static void main(String[] args) {

int arr[] = {10,11,12,13,15,28,23,17,19,27};

int max = 0;

for (int i = 0; i < arr.length; i++) {

if (arr[i] > max) {

max = arr[i];

}

}

System.out.println("最高分:" + max);

}

}