开发工具与关键技术:eclipse、java

生成 100 个 0~99 之间的随机整数,找出它们之中的最大者及最小者,并统计大于 50 的整数个数。 提示: Math 类支持 random 方法: Public static synchronized double random( ) 该方法返回一个 0.0~1.0 之间的小数,如果要得到其他范围的数,需要进行相应的转换。例如想得到一个 0~99 之间的整数,可以使用下列语句: Int num=(int)(100*Math.random( ));

源码:

package com.linsy;
import java.lang.Math;
public class lie {
    public static void main(String[] args) {
        int a[] = new int[100];
        int g = 0;// 计数器
        int min = 0;// 最小值标记
        int max = 0;// 最大值标记
        for (int i = 0; i < 100; i++) {// 用 for 循环来得到 100 个数
            a[i] = (int) (100 * Math.random());
            if (a[i] > 50)
                g++;
        }
        for (int j = 0; j < a.length; j++) {
            if (a[min] > a[j]) {
                min = j;
            }
            if (a[max] < a[j]) {
                max = j;
            }
        }
        System.out.println("随机最小值为:" +a[min]);
        System.out.println("随机最大值为:" +a[max]);
        System.out.println("大于 50 的正整数个数为" + g);
    }
}

使用 java.lang.Math 类完成编程相关推荐

  1. java 中完成 乘方 , 开方 可借助于java.lang.Math类的工具

    public class Mat {public static void main(String[] args) {double a = 3.2;// 定义变量a为3.2// 求a的五次方,并将计算结 ...

  2. java.lang.Math类的API介绍

  3. java 函数名相同_下列方法不属于java.lang.Math类的有(方法名相同即可)【 】...

    36. ____ directly affect the fitness and ability of a seafarer to perform watchkeeping duties.( 当代经济 ...

  4. 【转】深入研究java.lang.Class类

    深入研究java.lang.Class类            Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识.这项信息纪录了每个对象所属的类.虚拟机通常使用运行时类 ...

  5. 浅析Java.lang.ProcessBuilder类

    最近由于工作需要把用户配置的Hive命令在Linux环境下执行,专门做了一个用户管理界面特地研究了这个不经常用得ProcessBuilder类.所以把自己的学习的资料总结一下. 一.概述      P ...

  6. java.lang.StackTraceElement类

    java.lang.StackTraceElement 类元素代表一个堆栈帧.除了一个在堆栈的顶部所有的栈帧代表一个方法调用.在堆栈顶部的帧表示在将其生成的堆栈跟踪的执行点. 类声明 以下是java. ...

  7. java中立方根方法_java基础:4、java中Math类的常用方法?

    4.java中Math类的常用方法? Java的Math类封装了很多与数学有关的属性和方法.如下所示: System.out.println("计算平方根--Math.sqrt(81)--  ...

  8. java.lang.Void类

    2019独角兽企业重金招聘Python工程师标准>>> java.lang.Void类是基本类型(primitive type)void的包装类型(wrapped type),fin ...

  9. 深入研究java.lang.Class类

    2019独角兽企业重金招聘Python工程师标准>>> 深入研究java.lang.Class类 博客分类: java Java程序在运行时,Java运行时系统一直对所有的对象进行所 ...

  10. Java.lang.Class类 isArray()方法有什么功能呢?

    转自: Java.lang.Class类 isArray()方法有什么功能呢? 下文讲述Class类中的isArray()方法的功能,如下所示: isArray()方法的功能 java.lang.Cl ...

最新文章

  1. MySQL InnoDB锁
  2. cc.AudioSource
  3. webflux系列--源码解析二
  4. css border渐变_css边框渐变
  5. javascript中对象的运用
  6. sessionStorage在Google_Chrome浏览器中的用法
  7. 整合xfire与struts2 (一)
  8. 如何实现一个基于HTML5的实时视频直播
  9. bert中最大处理序列长度超过512的处理策略
  10. ARM板更改系统时期和时间
  11. 微软CEO纳德拉:坚信Win10通用应用平台才是正道
  12. Dolby技术汇总(二) --- Dolby Mobile
  13. 扇贝一面----Android面经
  14. 2022漂亮有质感的SummerAdmin后台模板+Layui内核
  15. 【图像处理】图像分割之(一~四)GraphCut,GrabCut函数使用和源码解读(OpenCV)
  16. java编程成绩评分分等级_java编写成绩等级,最高分为best
  17. 51nod-LCA问题_by_zyz
  18. 几种还款方式解读(包含例子,正在更新)
  19. 什么是Hibernate方言和方言列表
  20. Zero-shot knowledge distillation in deep networks

热门文章

  1. 一条机器“龙”,堪称史上最快异形机器人!
  2. 面试软实力:你在工作中遇到过印象深刻的困难是什么,你怎么克服的?
  3. C# 判断圆与矩形的冲突
  4. Qt警告:Missing reference in range-for with non trivial type (QString) [clazy-range-loop]
  5. 【CSS】writing-mode实现古诗词排版
  6. 计算机桌面背景显示方式有几种,如何让计算机自动更改桌面背景
  7. vue中axios的post请求url自动带上本地ip解决方法
  8. 【python爬虫】爬取ip138信息(随机调用User-Agent)
  9. 内核手动释放内存方法
  10. Tic Tac Toe简单井字棋