package october_29th;
import java.util.*;
public class Homework {
public static void main(String[] args) {
// 第一题:
// first_Picture();
// 第二题:
// drop_Ball();
// 第三题:
// transposision_Main();
// 附加题:
// array_Copy();
}
public static void first_Picture(){
boolean bool = true;
while(bool){
System.out.println("Learn");
System.out.println("Check");
boolean bool_score = true;
if(bool_score==true){
bool = false;
}
else{
continue;
}
}
}//第一题
public static void drop_Ball(){
double distance = 0;
double height = 100;
for(int i =1;i<=10;i++){
distance+=height;
height = height/2;
distance+=height;
}
System.out.println("distance is :"+distance);
System.out.println("height is :"+height);
}//第二题
public static void transposition(int a[]){
int temp;
int j = 5;
for(int i =0;i<3;i++){
temp = a[j];
a[j] = a[i];
a[i] = temp;
j--;
}
}//第三题(转置的方法)
public static void transposision_Main(){
int a[] = new int[6];
for(int i =0;i<6;i++){
a[i] = i+1;
}
for(int i =0;i<6;i++){
System.out.println(a[i]);
}
transposition(a);
for(int i =0;i<6;i++){
System.out.println(a[i]);
}
}//第三题(转置的主方法)
public static void array_Copy(){
int []a = {1,2,3,4,5,6};
int b[] = {7,8,9,10};
int[] c = new int[a.length + b.length];
System.arraycopy(a, 0, c, 0, a.length);
System.arraycopy(b, 0, c, a.length, b.length);
for(int i =0;i<10;i++)
System.out.println(c[i]);
}//附加题
}