第六次java上机作业
.编写一个简单程序,要求数组长度为5,静态赋值10,,,,,在控制台输出该数组的值。
package mm;
public class Test {
public static void main(String[] args) {
int[] arr = { , , , , };
for (int i = ; i < arr.length; i++) {
System.out.println(arr[i]);
}
}
}
.编写一个简单程序,要求数组长度为5,动态赋值10,,,,,在控制台输出该数组的值。
package mm;
public class Test {
public static void main(String[] args) {
int[] arr = new int[];
arr[] = ;
arr[] = ;
arr[] = ;
arr[] = ;
arr[] = ;
for (int i = ; i < ; i++) {
System.out.println(arr[i]);
}
}
}
.编写一个简单程序,定义整型数组,里面的元素是{,,,,},求数组元素的和、平均值
package mm;
public class Test{
public static void main(String[] args) {
int[] arr = { , , , , };
double sum = ;
double avg = ;
for (int i = ; i < arr.length; i++) {
sum += arr[i];
}
avg = sum / arr.length;
System.out.println("和为" + sum);
System.out.println("平均值为" + avg);
}
}
.在一个有8个整数(,,,,,,,)的数组中找出其中最大的数及其下标。
package mm;
public class Test {
public static void main(String[] args) {
int[] arr = { , , , , , , , };
int max = arr[];
int index = ;
for (int i = ; i < arr.length; i++) {
if (arr[i] > max) {
max = arr[i];
index = i;
}
}
System.out.println("最大值是" + max);
System.out.println("最大值下标为" + index);
}
}
. 将一个数组中的元素逆序存放(知识点:数组遍历、数组元素访问)
package mm;
public class Test {
public static void main(String[] args) {
int[] arr = { , , , , };
int arr2[] = new int[arr.length];
for (int i = ; i < arr.length; i++) {
int value = arr[arr.length - (i + )];
arr2[i] = value;
System.out.println(arr2[i]);
}
}
}
、有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。(附加题)
package mm;
public class Test {
public static void main(String[] args) {
int[] arr = { , , , };
int[] arr2 = new int[];
int a = ;
for (int i = ; i < arr.length; i++) {
if (arr[i] > a) {
arr2[i] = a;
for (i = i + ; i < arr2.length; i++) {
arr2[i] = arr[i - ];
}
} else {
arr2[i] = arr[i];
}
}
for (int i = ; i < ; i++) {
System.out.println(arr2[i]);
}
}
}
第六次java上机作业的更多相关文章
- 第十六周Java实验作业
实验十六 线程技术 实验时间 2017-12-8 1.实验目的与要求 (1) 掌握线程概念: 多线程是进程执行过程中产生的多条执行线索,线程是比进程执行更小的单位. 线程不能独立存在,必须存在于进程 ...
- 2017-2018-1 JAVA实验站 第六、七周作业
2017-2018-1 JAVA实验站 第六.七周作业 详情请见团队博客
- 2017-2018-1 JaWorld 第六、七周作业
2017-2018-1 JaWorld 第六.七周作业 修改需求规格说明书 上次的<需求规格说明书>初稿有哪些不足? 王译潇同学回答: 1. 引言和目的性考虑的不是很周全. 2. ...
- < JAVA - 大作业(2)仿qq即时通讯软件 >
< JAVA - 大作业(2)仿qq即时通讯软件 > 背景 JAVA上机大作业:设计一个仿qq即时通讯软件 任务简要叙述:设计一款仿QQ的个人用户即时通讯软件,能够实现注册,登陆,与好友聊 ...
- java大作业博客--购物车
Java 大作业----使用MySQL的购物车 一.团队介绍 姓名 任务 李天明.康友煌 GUI设计及代码编写 谢晓淞 业务代码编写.MySQL服务器平台部署.git代码库 严威 类和包的结构关系设计 ...
- <JAVA - 大作业(1)文本编辑器 >
<JAVA - 大作业(1)文本编辑器 > 背景 JAVA上机大作业:qq / 代码评价系统 第一次上机主题是练习JAVA自带的GUI图形化编程 目的:实现一个跟window10记事本界面 ...
- JAVA 数组作业——动手动脑以及课后实验性问题
JAVA课后作业——动手动脑 一:阅读并运行示例PassArray.java,观察并分析程序输出的结果,小结,然后与下页幻灯片所讲的内容进行对照. 1.源代码 // PassArray.java // ...
- C++ 第一次上机作业
今天完成了C++第一次上机作业,感觉比较简单. 题目: 求2个数或3个正整数中的最大数,用带有默认参数的函数实现. 对3个变量按由小到大顺序排序,要求使用变量的引用. 编写一个程序,用同一个函数名对几 ...
- java第一次作业0
lsl321 java第一次作业 #1. 本章学习总结 你对于本章知识的学习总结 本章我们学习了各种java相关文件的使用,以及码云,博客,pat等程序辅助软件,这些对于我们专业的学习有非常大的帮助, ...
随机推荐
- 自己写的一个HTML的小网页
上次在上直播课的时候,教员提到了html这种标记语言.自己就在W3school上面学了一点点关于html的一些皮毛,自己动手写了一个小网页,同时自己对CTF这一块比较感兴趣,但是自己还是一个干干净净的 ...
- vue2.x学习笔记(九)
接着前面的内容:https://www.cnblogs.com/yanggb/p/12577948.html. 数组的更新检测 数组在javascript是一种特殊的对象,不是像普通的对象那样通过Ob ...
- radio取值
假设代码如下: 1) <input type="radio" name="radio" id="radio1" checke ...
- pytorch torchversion自带的数据集
from torchvision.datasets import MNIST # import torchvision # torchvision.datasets. #准备数据集 mnist = M ...
- 对JavaScript中原型及原型链的理解
什么是原型: 1,我们所创建的每一个函数,解析器都会向该函数对象添加一个属性prototype,这个属性指向一个对象,这个对象就是我们所谓的原型对象 2,如果我们将函数作为普通函数调用时,proto ...
- /sbin/mount.vboxsf: mounting failed with the error: Protocol error
公司换了新电脑,需要把之前的虚拟机的配置全部备份下来,在移动的过程中挂载共享文件夹时候出现了 /sbin/mount.vboxsf: mounting failed with the error: P ...
- QT bug ig9icd64.dll
QT bug ig9icd64.dll bugintel ig9icd64.dll 处有未经处理的异常 遇到了一个 奇奇怪怪的bug, 一般的QT程序中 在main.cpp 中初始化一个窗口进行显示后 ...
- HDU 5451 Best Solver
没有意识到循环节最大是M^2,用域Z_M下二阶可逆矩阵群的最大循环节(M^2-1)*(M^2-M)来做,考虑大数乘法,矩阵乘法,做到吐血.将代码贴在下方留作纪念. #include<bits/s ...
- Failed building wheel for cytoolz
2019独角兽企业重金招聘Python工程师标准>>> 当我使用 pip instlal cytoolz 时, 报以下错误: error: Microsoft Visual C++ ...
- CloudCC CRM探讨:精细流程管理与员工悟性培养
很多企业主招聘时更喜欢专业的销售,来给他们创造价值.老板不愿意花时间在"磨刀上",而喜欢员工一来就"砍柴".即使是建立培训机制,仍然很大程度依赖于员工自己的悟性 ...