1、使用java语言编程,从键盘输入N个整数存储到数组中,求数组所有元素的和、最大值和平均值。

import java.util.Scanner;

public class Program01{

public static void main(String [] args)

{

Scanner scanner = new Scanner(System.in);

System.out.println("qing shu ru shu zi ge shu: ");

int number = scanner.nextInt();

int[] scores = new int[number];

for(int i = 0;i

scores[i] = scanner.nextInt();

}

int maxScore=scores[0];

for(int i=0;i

if(maxScore

maxScore=scores[i];

}

}

System.out.println("zui da zhi: "+maxScore);

int minScore=scores[0];

for(int i=0;i

if(minScore>scores[i]){

minScore=scores[i];

}

}

System.out.println("zui xiao zhi: "+minScore);

int sum=0;int avg=0;

for(int i=0;i

sum+=scores[i];

}

avg=sum/scores.length;

System.out.println("pin jun zhi: "+avg);

}

}

2、使用java语言编程,产生一万个一到九之间的随机数,统计每个数出现的概率。

import java.util.Random;

public class Program02 {

public static void main(String[] args) {

int[] times = new int[9];

int n = 10000;

Random r= new Random();

for (int i = 0; i < n; i++) {

int num = r.nextInt(9)+1;

times[num - 1] = times[num - 1] + 1;

}

for (int i = 0; i < times.length; i++) {

System.out.println((i + 1) + "chu xian de ci shu: " + times[i]);

}

}

}

3、使用java语言编程,从键盘输入10个整数,并存放到一个数组中,然后将其前面五个元素与后面五个元素对换,即:第一个元素与第十个元素互换,第二个元素和第九个元素互换,... ...,第五个元素和第六个元素互换。分别输出数组原来各元素和互换后的各元素的值。

public class Program03{

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

int [] num=new int [10];

for(int i=0;i<10;i++){

num[i]=scanner.nextInt();

}

int [] num1=new int[num.length];

for(int i=0;i

num1[i]=num[i];

}

for(int i=0;i

int temp = num[i];

num[i]=num[num.length-i-1];

num[num.length-i-1]=temp;

}

for(int i=0;i

System.out.print(num1[i]+"\t");

}

System.out.print("\r\n");

for(int i=0;i

System.out.print(num[i]+"\t");

}

}

}

实验2 java_《Java程序设计》实验2相关推荐

  1. java程序设计实验报告_JavA程序设计实验报告.doc

    Java程序设计实验报告 学号: 姓名: 座位号: 实验日期: [实验名称]: JDK配置与开发工具的使用 [实验目的]: 熟悉JDK开发环境. 熟悉EditPlus编辑器或Eclipse等开发环境的 ...

  2. java实验四云南大学_云南大学JAVA程序设计实验四

    云南大学JAVA程序设计实验 云南大学软件学院 实 验 报 告 序 号: 实验老师: 陆歌皓 课程名称: JAVA程序设计实验 实验名称: lab4 学 号: 20111120279 姓 名: 李张昱 ...

  3. java实验指导书(实验四)答案_java程序设计实验指导书答案

    ? 狗生活在陆地上(是一种陆生动物),既是哺乳类的也是肉食性的.狗通常的时候和人 打招呼会通过"摇摇尾巴",在被抚摸感到舒服的时候,会"旺旺叫",而在受到惊吓情 ...

  4. java程序设计实验报告册_20145215《Java程序设计》实验一实验报告

    实验一 Java开发环境的熟悉 实验内容及步骤 使用JDK编译.运行简单的Java程序 命令行下程序开发: 在命令行下建立实验目录,进入该目录后创建exp1目录 敲入以下代码: package exp ...

  5. 计算器java程序设计报告总体设计,java程序设计实验报告-计算器

    <java程序设计实验报告-计算器>由会员分享,可在线阅读,更多相关<java程序设计实验报告-计算器(18页珍藏版)>请在金锄头文库上搜索. 1. Java 程序设计实验报告 ...

  6. 南邮java实验_南邮JAVA程序设计实验4 线程程序设计(指针式时钟)

    南邮JAVA程序设计实验4  线程程序设计(指针式时钟) 实验目的: 本实验旨在通过实验,培养学生将JAVA 线程的相关知识点(包括线程调度,线程同步等)有机结合并加以综合应用,在实验中设计多线程程序 ...

  7. java象棋实验报告_中国象棋java程序设计实验报告

    中国象棋java程序设计实验报告 东北大学秦皇岛分校信息与计算科学系Java 程序设计实验报告专业名称 信 息 与 计 算 科 学班级学号 7080206学生姓名 彭 军指导教师 王 薇完成时间 20 ...

  8. java象棋实验报告_中国象棋java程序设计实验报告.doc

    中国象棋java程序设计实验报告.doc 东北大学秦皇岛分校 信息与计算科学系 Java 程序设计实验报告 专业名称 信息与计算科学 班级学号 7080206 学生姓名 彭 军 指导教师 王薇 完成时 ...

  9. Java程序设计实验报告 实验名称:循环和数组

    Java程序设计实验报告 实验名称:循环和数组 学号: 姓名:大聪TI学员 实验日期:2018年5月30日星期三 一.实验目的: 1. 遵循循环设计策略来开发循环,使用标记值控制循环. 2. 使用fo ...

  10. java合肥工业大学考试题库_合肥工业大学java程序设计实验二

    合肥工业大学java程序设计实验二 1 / 3<Java 程序设计>实验报告--实验 2实验室:三.四机房 2014 年 05 月 22日学院 计算机与信息学院 专业班级 姓名 成绩课程名 ...

最新文章

  1. 剑指offer06.从尾到头打印链表
  2. linux下软件实施,linux系统未来或应用广泛
  3. JZOJ 5377. 【NOIP2017提高A组模拟9.19】开拓
  4. boost::fibers::numa::topology用法的测试程序
  5. 前端性能优化-图像优化
  6. jquery php联动,jQuery结合PHP+MySQL实现二级联动下拉列表[实例]
  7. OpenShift 4 - DevSecOps Workshop (11) - 通过Trigger启动Pipeline运行
  8. windows7系统适合哪个python_windows7如何下载python系统
  9. window如何连接mysql_window怎么连接mysql
  10. 蓝牙音乐和导航语音播放混音卡顿问题
  11. 用Python下载xkcd图片
  12. Workfine5.0扩展功能——如何识别身份证信息?
  13. layUI中使用layer.open,在content打开数据表格,获取值并返回
  14. 数据结构-二叉树入门Go语言实现
  15. 算法竞赛入门【码蹄集进阶塔335题】(MT2001-2025)
  16. 高并发下单/抢票问题处理
  17. requests.exceptions.ConnectionError:HTTPSConnectionPool(host
  18. linux centos java kumo图片合成文字 词云插件 字体乱码问题
  19. 核心圈好图书推荐(二)
  20. 葡萄牙生产一台计算机,外贸教程-国际贸易教程作业题如果美国生产一台计算机需要60小时的劳动,生产 爱问知识人...

热门文章

  1. VMware虚拟机VMDK 快照 数据恢复成功
  2. protobuf在java应用中通过反射动态创建对象
  3. Javascript:this用法
  4. 谈通过测试与失败测试
  5. c#中BackGroundWorker控件
  6. Avalonia跨平台入门第二十篇之语音播放问题
  7. 理解 Azure AD 安全默认值设置
  8. 如何定位Source Generators性能问题
  9. .NET 容器环境下创建应用 dump 文件
  10. Asp Net Core 5 REST API 使用 RefreshToken 刷新 JWT - Step by Step(三)