第一题:Random随机数-练习猜数字小游戏案例
import java.util.Random;
import java.util.Scanner;
public class myRandom {
public static void main(String[] args) {
// TODO Auto-generated method stub
Random r=new Random();
int number=r.nextInt(100);
System.out.println("请输入你要猜的数据:");
while(true){
Scanner sc =new Scanner(System.in);
int a=sc.nextInt();
if(a>number){
System.out.println("你猜的数据"+a+"大了");
}else if(a
第二题:JAVA3 输入一个数,四舍五入输出
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double d= scanner.nextDouble();
int i = (int)Math.round(d); //表示四舍五入
System.out.println(i);
}
}
第三题:遍历数组(for循环输出,Arrays.toString()遍历输出)
import java.util.*;
public class fourfour {
public static void main(String[] args) {
// TODO Auto-generated method stub
int [] arr={1,2,3,4,5};
System.out.println("使用遍历数组的for语句输出各元素");
for(int s:arr){
System.out.print(" "+s);
}
System.out.println();
System.out.println("遍历输出"+Arrays.toString(arr));
}
}
结果截图
第四题:数组行与列对换输出
public class String111 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int [][]a={{1,2,3},{3,4,5},{6,7,8},{4,5,6}};
for(int i=0;i<4;i++){
for(int j=0;j<3;j++){
System.out.print(a[i][j]+" ");
}System.out.println();
}
//输出行列对换
System.out.println("输出行列对换");
for(int m=0;m<3;m++){
for(int n=0;n<4;n++){
System.out.print(a[n][m]+" ");
}
System.out.println();
}
}
}
结果截图:



