2019年2月26日,实用类作业

java源代码分享地址为:

链接:https://pan.baidu.com/s/1QgZ0OgoG87RjoD2x6YWjEg
提取码:nbb3
复制这段内容后打开百度网盘手机App,操作更方便哦

作业如下:

作业一:

编写代码如下:

package com.lianxi;

import java.util.Random;

public class CallNumber1 {
    public static void main(String[] args) {
        Random random = new Random();
        int[] nums = new int[10];
        for(int i = 1 ;i<=9;i++){
            System.out.println("第"+i+"个电话号码是:");
            System.out.print("1");
            for(int j = 0 ;j<nums.length;j++){
                if(j==0){
                    nums[j] = random.nextInt(7)+3;
                }else {
                    nums[j] = random.nextInt(10);
                }

                System.out.print(nums[j]);
                if(j==1){
                    System.out.print(" ");
                }else if(j==5){
                    System.out.print(" ");
                }else if(j==9){
                    System.out.print("\n");
                }

            }

        }

    }
}

输出结果如下:

第1个电话号码是:
143 6572 1247
第2个电话号码是:
154 2263 9731
第3个电话号码是:
178 2128 9041
第4个电话号码是:
146 7509 4026
第5个电话号码是:
156 0375 6242
第6个电话号码是:
156 5619 9867
第7个电话号码是:
163 7932 1940
第8个电话号码是:
130 6125 9547
第9个电话号码是:
158 4938 4377

作业二:

编写代码如下:

package com.lianxi;

import java.util.Random;

public class YanZhengMa {
    public static void main(String[] args) {
        Random random = new Random();
        int[] nums = new int[6];
        for(int i = 1 ;i<=6;i++){
            System.out.println("第"+i+"个验证码为:");
            for(int j= 0;j<nums.length;){
                nums[j] = random.nextInt(122);
                char num;
                if(nums[j]>=48&&nums[j]<=57){
                    num =(char) nums[j];
                }else if(nums[j]>=65&&nums[j]<=90){
                    num =(char) nums[j];
                }else if(nums[j]>=97&&nums[j]<=122){
                    num =(char) nums[j];
                }else {
                    continue;
                }
                System.out.print(num);
                if(j==nums.length-1){
                    System.out.println();
                }
                j++;
            }
        }
    }
}

输出结果如下:

第1个验证码为:
lPOVwO
第2个验证码为:
7qoISs
第3个验证码为:
EgnSpn
第4个验证码为:
2jaZmE
第5个验证码为:
OH7k4U
第6个验证码为:
BIYEcs

猜你喜欢

转载自www.cnblogs.com/bozhu-liu/p/10436464.html