课堂测试 二

1、源代码:

import java.util.Scanner;
 public class Main {

   public static void main(String[] args) {
        System.out.println("输入比较的数的个数");
        Scanner in = new Scanner(System.in);
          int length;
              length = in.nextInt();
                  while( length<=0)
                  {
                      System.out.println("输入错误  重新输入");
                      length = in.nextInt();
                      }
            Max max = new Max(length);
            max.Input();
            max.Largest(max.Array, max.length);
            max.Output();
   }    

 }

 class Max
 {
     int Array[];
     int length;
     int max;
     int i;
     public Max(int l)
    {
         length = l;
        }//构造方法
   int Largest(int list[],int length)
   {
       max = list[0];
     for( i=0;i<length;i++)
         {
           if(list[i]>max)
            {
                max = list[i];
           }
        }
       return max;
    }
    void Input()
   {
        Array = new int [length];
         Scanner in = new Scanner(System.in);

         for( i=0;i<length;i++)
              {
             Array[i]=in.nextInt();
              }
    }
     void Output()
             {
             System.out.println(max);
             }

     }

2.运行截图:

时间: 2024-10-11 08:56:19

课堂测试 二的相关文章

Java课堂测试——输出单个文件中的前N个最常出现的英语单词

课堂测试一:输出某个英文文本文件中26字母出现的频率,由高到低排列,并显示字母出现的百分比,精确到小数点后面两位. HarryFre.java 1 package demo05; 2 3 import java.io.FileInputStream; 4 import java.io.IOException; 5 import java.io.InputStreamReader; 6 import java.text.DecimalFormat; 7 import java.util.Array

2017-2018-1 20155336 《信息安全系统设计基础》第八周课堂测试

2017-2018-1 20155336 <信息安全系统设计基础>第八周课堂测试 1.求命令行传入整数参数的和 参考 http://www.cnblogs.com/rocedu/p/6766748.html#SECCLA 在Linux下完成"求命令行传入整数参数的和" 测试代码传入自己的8位学号 上方提交代码 附件提交运行测试截图 解答: 编写代码 #include <stdio.h> void main(int argc,char** argv) { int

20155321 《信息安全系统设计》课堂测试(ch06)

20155321 <信息安全系统设计>课堂测试(ch06) (单选题|1分)下面代码中,对数组x填充后,采用直接映射高速缓存,所有对x和y引用的命中率为() A .1 B .1/4 C .1/2 D. 3/4 解析:P431,填充消除了冲突不命中,因此,四分之三的引用是命中的 正确答案:D (多选题|1分)有关高速缓存的说法正确的是() A .高速缓存的容量可以用C=SEB来计算 B .高速缓存容量为2048,高速缓存结构为(32,8,8,32) C .直接映射高速缓存要:组选择.行匹配.字抽

2017-2018-1 20155232 《信息安全系统设计基础》第十周课堂测试(ch06)补交

# 2017-2018-1 20155232 <信息安全系统设计基础>第十周课堂测试(ch06)补交 上课时完成测试后在提交的时候,没有提交成功,进行补交. 1.下面代码中,对数组x填充后,采用直接映射高速缓存,所有对x和y引用的命中率为() A 1 B 1/4 C 1/2 D 3/4 正确答案: D 解析:p431----缓存命中:当程序需要第(k+1)层的数据对象d的时候,首先会在第k层找d:如果d刚好缓存在第k层,那么就叫做缓存命中:反之,不命中,在填充了之后,对于x和y数组,只有在引用

2017-2018-1 20155231 课堂测试 (ch06)

2017-2018-1 20155231 课堂测试 (ch06) 1 (单选题|1分) 下面代码中,对数组x填充后,采用直接映射高速缓存,所有对x和y引用的命中率为(D) A .1 B .1/4 C .1/2 D .3/4 2 (多选题|1分) 有关高速缓存的说法正确的是(ACD) : A. 高速缓存的容量可以用C=SEB    来计算 B. 高速缓存容量为2048,高速缓存结构为(   32   ,8,8,32) C. 直接映射高速缓存要:组选择.行匹配.字抽取 D. 当程序访问大小为2的幂的

# 课堂测试(CH6)20155218

课堂测试(CH6) 下面代码中,对数组x填充后,采用直接映射高速缓存,所有对x和y引用的命中率为(D) A . 1 B . 1/4 C . 1/2 D . 3/4 解析:在x[0],y[0]时发生强制不命中,在x[4],y[4]时发生冲突不命中.1-4/16=3/4 下面说法正确的是(ABC) A . 存储层次结构中最小的缓存是寄存器 B . 存储层次结构的中心思想是每一层都缓存来自较低一层的数据对象 C . L4主存可以看作是L5:本地磁盘的缓存 D . L4主存可以看作是L6的缓存 解析:对

课堂测试1

一.课堂测试 1,题目:课堂测试:像二柱子那样,花二十分钟写一个能自动生成30道小学四则运算题目的 “软件” 要求:(1)题目避免重复: (2)可定制(数量/打印方式) 2.思路 1.使用三个随机数来确定不同的数字,其中两个是为了除数和被除数不同,另一个随机数是为了确定不同的算术符号. 2.通过do{}while循环来输出n个不同的题. 3.使用while循环题目是否重复,重复则跳出do{}while循环:反之则进行下一步. 4.通过if和else if来确定不同的算术符号. 3.代码 impo

2019年10月21日课堂测试

一.题目 石家庄铁道大学2019年秋季   2018 级课堂测试试卷(六)(10分) 课程名称: JAVA语言程序设计  任课教师:王建民        考试时间: 150 分钟 一.   考试要求: 1登录账号:要求由6到12位字母.数字.下划线组成,只有字母可以开头:(1分) 2登录密码:要求显示“• ”或“*”表示输入位数,密码要求八位以上字母.数字组成.(1分) 3性别:要求用单选框或下拉框实现,选项只有“男”或“女”:(1分) 4学号:要求八位数字组成,前四位为“2018”开头,输入自

课堂测试1 登录界面

1.网站系统开发需要什么技术 前台photoshop(美工必学的)+dreaweaver(css+div)+javacript,后台php .net  asp 等编程语言,要想做好网站HTML.JAVASCRIPT.CSS.数据库.服务器配置必须要学会. 在网上查了一下,要做好一个网站系统,要学习的技术有很多,简单列举一下: (1)java Java语言体系比较庞大,包括多个模块.从WEB项目应用角度讲有JSP.Servlet.JDBC.JavaBean(Application)四部分技术. (