• 课后作业2


    一,课程中的动手动脑的问题

    1,编写一个方法,使用以上算法生成指定数目的随机整数。

    public void suiJiShu()

    {

       Scanner input=new Scanner(System.in);

       Int n=input.nextInt();          //定义生成随机数个数的变量

       System.out.ptintln(“请输入生成随机数的个数”);

       int[] a=new int[n];        //定义数组存储随机数

       Randon ran=new Random();

       For(int i=0;i<n;i++)

       int a[i]=ran.nextInt(0+1000);

    }

    2,查看以下代码的特殊之处

    代码中有俩个名称一样但是参数种类不一样的方法,而且在使用时计算机能根据输入的变量的类型不同而选择不同的方法。

    二,课后实验性的问题

    1,查看JDKSystem.out.println()方法,你发现了什么?

    System.out.ptintln()是用来输出字符串的方法,println()是方法名,systemjava.lang里面的一个类,outsystem里的一个数据成员。而println()方法里定义的参数String[] args相当于println()方法的重载。

    2,阶乘怎么会出现负数?

    由于计算机使用固定的位数来保存数值,因此,能处理的数值的大小是有限的,当要处理的数值超过了这一范围时,计算机将会自动截断数值的二进制表示为它所能处理的最多位数,这将导致错误的处理结果。

    3,杨辉三角与组合数

    利用数组输出杨辉三角,则对应的nk列就对应组合数Cn^k的值。

  • 相关阅读:
    hdu 1280 排序水题
    hdu 3336 KMP+DP (仍不懂)
    懂点PS技巧,你会减少很多痛苦
    ajax返回值中有回车换行、空格的解决方法分享
    windows7系统下让所有文件夹都使用同一种视图的方法
    LINUX常用命令大全归纳篇
    js 运算符
    获取修改父页面元素
    while跟do...while的用法
    jQuery取得select选择的文本与值
  • 原文地址:https://www.cnblogs.com/zhangliqiangvictory/p/7660627.html
Copyright © 2020-2023  润新知