admin 管理员组文章数量: 887629
2024年1月11日发(作者:session对象的作用是什么)
数组实验报告
姓名: 学号: 班级:计科1501班
任课教师:
一、 实验目的
掌握数组的排序、复制等操作
二、 实验要求
实现编程代码,得出最后实验效果图
三、 实验内容
1.编程实现:从键盘接收人任意个整数,并将其存放在数组中,然后求出该数组中的最大值(考察知识点:数组的length属性,求最大值的方法:打擂台)。实验效果图如下:
2.编程实现:有一整型数组a,其中数据为3、4、5、1、2、6,编程实现将数组a复制到数组b中(考察知识点:数组的复制)
3.编程实现:有一字符串数组,其中的数据有”张三”, ”李四”, ”王五”, ”赵六” ,”田七”,”李八” 。编程查找该数组中是否包含”麻子”。(考察知识点:数组的查找)实验效果图如下:
4.编程实现:有一整型数组,其中的数据有1、22、33、44、55、66、77。现将34插入到该数组中,并不打乱原来的升序(考察知识点:数组的插入。提示:先将34替换到77)实验效果图如下:
5. 编程实现:有一整型数组,其中数据为34,23,12,56,77,89。编程实现对数组元素进行升序排序,并输出排序后的结果。(考察知识点:数组的定义、排序,请使用冒泡排序、选择排序、()三种方法进行排序)
6.编程实现:有一3行3列的2维数组,其中数据为1、2、3、4、5、6、7、8、9。编程实现其数据的输出(考察知识点:二维数组的赋值、输出)
7.编程实现:综合实例:学生成绩管理系统。实验效果图如下:
四、 实验代码(含注释)
1、
import r;
public class L1 {
public static void main(String[] args){
Scanner in=new Scanner();
("请输出数组的长度:");
int num=t();
n("请依次输入"+num+"个整数赋值给数组a");
n();
int a[]=new int[num];
for(int i=0;i a[i]=t(); } int b[]=new int[]; n("数组a[5]中的元素为:"); for(int i=0;i b[i]=a[i]; (b[i]+","); } //打擂台 int max=a[0];
版权声明:本文标题:数组实验报告 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1704980635h468413.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论