Java实验报告模版

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

实验一

实验名称: Java程序运行环境与上机步骤成绩:

实验目的和要求

1. 掌握使用JDK开发Java程序的步骤;

2. 了解集成开发工具的基本应用;

3. 熟悉两种Java程序结构的基本开发步骤。

实验内容

1. 简单Java程序的设计及运行(题目自选)。

2. 编写Application程序输出两数的和、差、乘积。

1.代码如下:

//filename:App2_1.java

public class App2_1

{

public static void main(String[] args)

{

System.out.println("Hello Java !");

}

}

截图如下:

代码如下:

//filename:App2_2.java

import java.awt.*; //导入java.awt类库中的所有类

import javax.swing.JApplet; //导入javax.swing类库中的JApplet类public class App2_2 extends JApplet //定义类App2_2,其父类为JApplet {

public void paint(Graphics g)

{

g.drawString("Hello Java",50,50);

}

}

截图如下:

2.

代码如下:

//filename:App3_12.java

import java.io.*;

public class App3_12

{

public static void main(String[] args) throws IOException {

int num1,num2;

String str1,str2;

InputStreamReader in;

in=new InputStreamReader(System.in);

BufferedReader buf;

buf=new BufferedReader(in);

System.out.print("请输入第一个数:");

str1=buf.readLine();

num1=Integer.parseInt(str1);

System.out.print("请输入第二个数:");

str2=buf.readLine();

num2=Integer.parseInt(str2);

System.out.println(num1+"+"+num2+"="+(num1+num2));

System.out.println(num1+"-"+num2+"="+(num1-num2));

System.out.println(num1+"*"+num2+"="+(num1*num2));

}

}

截图如下:

实验二

实验名称: Java语言基础成绩:

实验目的和要求

1. 熟悉Java基本数据类型;变量的命名规则;常量的表达。

2. 掌握各种运算符、表达式;运算符的优先级。

3. 熟悉数据类型的强制转换和自动转换。

4. 理解Java程序的三种基本结构,即顺序结构、分支结构和循环结

5. 掌握用于分支的if…else、switch…case语句。

6. 掌握用于循环的for、while、do…while语句。

7. 熟悉break、cotinue作用。

实验内容

编程实现如下各题。

1.求出100-999范围内的所有水仙花数。

2.利用循环语句输出一图形。(图形自选)

3. 输出九九乘法表。

4. 编写程序,从键盘上输入一个浮点数,然后将该浮点数的整数部分和小数部

分分别输出。

5. 编写程序,从键盘上输入两个整数,然后计算它们相除后得到的结果并输出。

6. 编写程序,从键盘上输入圆柱体的底半径r和高h,然后计算其体积并输出。

1.代码如下:

//filename:App4_6.java

public class App4_6

{

public static void main(String[] args)

{

int a,b,c;

System.out.println("100-999内所有的水仙花数为:");

for(int i=100;i<1000;i++)

{

a=i/100;

b=(i%100)/10;

c=(i%100)%10;

if (i==a*a*a+b*b*b+c*c*c) System.out.println(i+"\t");

}

}

}

截图如下:

2.

代码如下:

public class App2_22

{

public static void main(String[] args)

{

int i,j,k;

for(i=1;i<=5;i++)

{

for(j=1;j<=5-i;j++)

System.out.print(" ");

{for(k=1;k<=2*i-1;k++)

System.out.print("*"); }

}

}

}

截图如下:

3.代码如下:

public class App3_14

{

public static void main (String [] args)

{

int sum ;

int i;

for(i=1; i<=9; i++)

{

for(int j=1; j<=i; j++)

{

sum=i*j;

System.out.print(j+"*"+i+"="+sum+" "); }

System.out.println();

}

}

}

截图如下:

相关文档
最新文档