第六次作业

Posted liziming

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第六次作业相关的知识,希望对你有一定的参考价值。

这个作业属于哪个课程 https://edu.cnblogs.com/campus/sdscfz/SF3/
这个作业要求在哪里 https://edu.cnblogs.com/campus/sdscfz/SF3/homework/12955
这个作业的目标 第6次作业-循环语句输出99乘法口诀表
<html>
    <head>
        <meta charset="utf-8">
    </head>
    <body>
        <script>
           for (var a= 1; a<= 9; a++) 
            var c= \'\';
            for (var b= 1; b <= a; b++) 
            var d = a + 1 - b;
            c += \' \'.repeat(d) + a + \'*\' + b + \'=\' + (a * b) + \' \';
                 
            console.log(c);
            

        </script>
    </body>
</html>

第六次作业(改)

package choujiang;

import java.util.ArrayList;
import java.util.Collections;
import java.util.Random;

public class Draw {
	private ArrayList<Integer>list;
   public Draw(){
    	list=new ArrayList<Integer>();
   }
    public void deal(int num){
    	//向容器中添加奖券(使用循环)
    		for (int i=1;i<num;i++){
    			list.add(i);
    		}
    	
    	//打乱顺序
    	Collections.shuffle(list);
    	}
    
    public void drawLottery(int n){
    	//产生n个指定范围(0-lise.size)的随机数
    	Random l = new Random();
    	/*
    	 * 获得容器中以产生的随机数为下标的元素的内容
    	 * 即为获奖的奖券的抽奖号,输出
    	 */
    	for(int j=1;j<n;j++){
    		int index =  l.nextInt(list.size());
    
    		System.out.println(list.get(index)+"\\t");
    		list.remove(index);
    	}
    	//将已获奖的元素(奖券)从容器中删除
    	System.out.println();
    }
	public static void main(String[] args) {
		// TODO Auto-generated method stub
        Draw a = new Draw();
        a.deal(2000);
        System.out.println(".....一等奖.....");
        a.drawLottery(3);
        System.out.println(".....二等奖.....");
        a.drawLottery(10);
        System.out.println(".....三等奖.....");
        a.drawLottery(15);
	}

技术分享
}

 

以上是关于第六次作业的主要内容,如果未能解决你的问题,请参考以下文章

第六次作业修改

耿丹16-1第六次作业

第六次作业

java第六次作业

JAVA第六次作业

第六次作业