java实验报告1(程序设计基础)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2012—2013学年第 1 学期

合肥学院数理系

实验报告

课程名称:《面向对象程序设计》

实验项目:程序设计基础

实验类别:综合性□设计性□验证性√

专业班级:10信息与计算科学班

姓名:学号:

实验地点:校内机房

实验时间:2012.10.22 —2012.10.28

指导教师:钱泽强成绩:

一、实验目的

熟悉Java的编程环境;通过编程掌握Java程序的调试;提高学生的分析问题、解决问题的能力;理解Java语言的基本结构和程序设计方法。

二、实验内容

1、安装并配置JDK,使用Eclipse创建Java程序,并调试运行;

2、了解 Java Application应用程序和Java Applet程序;

3、通过编程掌握Java的基本,并提高分析问题和解决问题的能力。

三、实验方案(程序设计说明)

[题目1] 安装Eclipse并配置JDK。

[题目2] 使用Eclipse创建Application程序,并调试运行。

public class test1 {

public static void main(String []args)

{ System.out.println("hello"); }

}

[题目3] 在Eclipse中创建Applet程序并调试运行。

import java.awt.*;

import java.applet.*;

public class test2 extends Applet {

public void paint(Graphics g)

{ g.drawString("hello",20,20);}

}

[题目4] 掌握输入和输出,编写程序求任意两个实型数据的和。

[题目5] 掌握数组的使用,编写程序求一组整型数据的最大值。

四、实验程序和运行结果

请附页记录正确的源程序

五、实验总结

六、教师评语及成绩

【题目4】参考答案

import java.util.Scanner;

public class test3 {

public static void main(String[] args) {

Scanner s=new Scanner(System.in);

double t1=s.nextDouble();

double t2=s.nextDouble();

System.out.print(t1+t2); }

}

【题目5】参考答案

import java.util.Scanner;

public class test {

static void ShowArray(int a[])

{ for(int i=0; i

System.out.print(a[i]+" "); }

static void InputData(int a[],int n)

{ Scanner s=new Scanner(System.in);

System.out.print("Input "+n+" Integer number:"); for(int i=0; i

a[i]=s.nextInt();

s.close(); }

static int FindMax(int a[],int n) {

int i,max;

max=a[0];

for(i=1; i

if (a[i]>max) max=a[i];

return max; }

public static void main(String[] args) {

Scanner s=new Scanner(System.in);

System.out.print("Input n:");

int n=s.nextInt();

int a[]=new int[n];

InputData(a,n);

int m=FindMax(a,n);

ShowArray(a);

System.out.print("max="+m);

s.close();

}

}

相关文档
最新文档