实验报告1

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

南京工程学院

实验报告

程序设计语言-JA V A

开课院系:经济管理学院

实验:()

班级:K信管101

学生姓名:顾永晨

学号:240103824

JAVA语言课程实验报告

一、实验目的及要求

熟悉JDK环境,掌握Jcreator的使用方法,理解Java 应用程序的运行原理和方法。

二、实验设备(环境)及要求

JDK;Jcreator;Windows 操作系统

三、实验内容与步骤

1、编辑、编译、运行以下程序,说出程序的功能。改变变量n的初值,观察运行结果有何变化。

public class Sum10_for

{

public static void main(String args[])

{

int i=1,n=10,s=0;

System.out.print("Sum("+n+") = ");

for (i=1;i

{

s += i;

System.out.print(i+"+");

}

System.out.println(i+" = "+(s+i));

}

}

2、用循环控制输出如下形式的数字方阵:n=4时

0 0 0 0

0 1 1 1

0 1 2 2

0 1 2 3

3、输出如下形式的数字塔:n=4

1

1 2 1

1 2 3 2 1

1 2 3 4 3 2 1

4、用一维数组输出杨辉三角

1

1 1

1 2 1

1 3 3 1

1 4 6 4 1

5、用循环输出如下形式n=5

* * * * *

* * * *

* * *

* *

*

1必做,2,3选一,4,5选一。即每人做三道实验题目。

四、实验结果(源程序)与数据处理(程序运行结果、截图等)1, n=10时

n=15

此程序是计算从1到n的所有整数的和.

2、用循环控制输出如下形式的数字方阵:n=4时

public class vbvv {

public static void

main(String[] args)

int n=4;

for(int i=0;i

{

for(int j=0;j

{

System.out.print(Math.min(i,j));

}

System.out.println();

}

}

}

3、输出如下形式的数字塔:n=4

public class gyc {

public static void main(String[] args) { int k=8;

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

k--;

for (int b=k;b>i;b--) {

System.out.print(" ");

}

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

System.out.print(" ");

System.out.print(j);

}

for (int j = i; j >= 1; j--)

{

System.out.print(" ");

System.out.print(j);

}

System.out.println(" ");

}

}

}

4、用一维数组输出杨辉三角

public class xyz {

public static void main(String[] args) {

int intarray[][];

intarray=new int[6][6];

intarray[1][1]=1;

for (int i=1;i<6;i++){

for (int j=1;j

intarray[i][j]=intarray[i-1][j-1]+intarray[i-1][j] ;

intarray[i][1]=intarray[i][i]=1;

System.out.print(intarray[i][j]);

}

System.out.println("");

}

}

}

5、用循环输出如下形式n=5

public class gyc {

public static void main(String[] args) {

System.out.print(" ");

for(int i=5;i>0;i--)

{

for(int j=0;j

{

System.out.print("*");

}

System.out.println();

int t=5;

do{

System.out.print(" ");

t--;

}while (t>=i-1);

}

}

}

五、试验中遇到的问题、分析与讨论(手写)

实验中对于大括号的位置经常搞错,对于do ...........while 循环不能够熟练掌握,数组定义事业有些问题,以上的错误都是对书本知识的不熟悉。

相关文档
最新文档