学 号
Java语言程序设计C
实验报告
实验2 数组及常用算法 |
学生姓名 | |
专业、班级 | |
指导教师 | |
成绩 | |
计算机与信息工程学院
年 月 日
一、实验目的
学习课程相关章节知识,通过上机练习,掌握以下知识:
1.掌握Java中对象和引用变量的概念
2.掌握Java数组的使用和本质
3.掌握数组相关常用算法(复制及排序方法)
二、实验内容
写一个方法,功能:定义一个一维的int 数组,长度为10,把从控制台输入整数赋值给数组,然后将它们按从小到大的顺序输出(使用冒泡排序)(知识点:数组遍历、数组元素访问)
3、实验思想
1.Java中对象和引用变量的概念
2.Java数组的使用和本质
3.数组相关常用算法(复制及排序方法)
四、实验结果
package sss;
import java.util.Scanner;
public class aaa {
public static void main(String[] args)
{
// TODO 自动生成的方法存根
Scanner input=new Scanner(System.in);
System.out.println("排序之前的数组:");
int a[]=new int[10];
for(int b=0;b<ajava定义一维数组并赋值.length;b++)
{
a[b]=input.nextInt();
}
for(int i=0;i<a.length-1;i++)
{
for(int j=0;j<a.length-1-i;j++)
{
if(a[j]>a[j+1])
{
int temp=a[j+1];
a[j+1]=a[j];
a[j]=temp;
}
}
}
System.out.print("\n");
System.out.print("排序之后的数组:");
printArray(a);
}
public static void printArray(int[] arry)
{
for(int i=0;i<arry.length;i++)
{
System.out.print(arry[i]+" ");
}
}
}
5、实验心得
通过这个实验明白了:Java中对象和引用变量的概念,Java数组的使用和本质,数组相关常用算法(复制及排序方法)。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论