1.1.3
import java.util.Scanner;
public class Exercise
{
public static void main(String[] args) {
int a, b, c;
a = b = c = 0;
System.out.println("please input a, b and c");
@SuppressWarnings("resource")
Scanner sysin = new Scanner(System.in);
a = sysin.nextInt();
b = sysin.nextInt();
c = sysin.nextInt();
if(equals(a,b,c) == 1)
System.out.println("equal");//在终端窗口输出字符串
else
System.out.println("not equal");
}
public static int equals(int a,int b, int c){
if(a == b&&b == c)
return 1;
else
return 0;
}
}
1.1.5
import java.util.Scanner;
public class Exercise
{
public static void main(String[] args) {
double a, b;
System.out.println("please input a and b");
@SuppressWarnings("resource")
Scanner sysin = new Scanner(System.in);
a = sysin.nextDouble();
b = sysin.nextDouble();
if (compare(a)&&compare(b))
System.out.println(true);
else
System.out.println(false);
}
public static boolean compare(double x){
if(x>0 && x<1)
return true;
else
return false;
}
}
1.1.13
import java.util.*;
public class Exercise
{
public static void main(String[] args) {
int m=5;
int n =5;
int[][] arrays = new int[m][n];
int[][] arrays1 = new int[n][m];
System.out.println("*********打印转置前的二维数组*********");
arrays = Grearrays(arrays, n);
arrays1 = Migarrays(arrays, arrays1);
System.out.println("**********打印转置后的数组*********");
Outarrays(arrays1);
}
// 转置数组
public static int[][] Migarrays(int[][] arrays,int[][] arrays1){
for (int i = 0;i < arrays.length;i++){
for (int j = 0;j < arrays[i].length;j++){
arrays1[j][i] = arrays[i][j];
}
}
return arrays1;
}
// 打印数组
public static void Outarrays(int[][] arrays1){
for (int i = 0; i < arrays1.length;i++){
for (int j = 0; j<arrays1[i].length;j++){
System.out.print(arrays1[i][j]+" ");
}
System.out.println();
}
}
// 产生随机数组
public static int[][] Grearrays(int[][] arrays,int N){
for (int i=0; i<arrays.length;i++){
for (int j = 0;j<arrays[i].length;j++){
arrays[i][j] = new Random().nextInt(N);
System.out.print(arrays[i][j]+" ");
}
System.out.println();
}
return arrays;
}
}