- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 PAGE 1页
Java语言程序设计
实验报告
学院:计算机科学与技术
专业:计算机科学与技术
班级:
学号:
姓名:
太原理工大学学生实验报告
学院名称
计算机科学与技术
专业班级
学号
学生姓名
实验日期
2011.9.14
成绩
课程名称
Java语言程序设计
实验题目
Java语言基础
实验目的
通过实验,掌握java语言程序设计的基本方法。
学会java语言中标识符的命名,运算符和表达式的应用。
较熟练地掌握java程序流程控制语句的应用。
实验内容
将本教材中例题程序编辑,调试,并运行。
使用for循环语句,不要用顺序结构的System.out.println简单输出,在屏幕的正中间(上下居中,左右居中)输出本章习题3.5中的图案2。
编写程序,完成本章习题中第3.9题的编程,调试与运行。
编译源程序
1. public class Ti_5_2 {
public static void main(String args[]){
int i,j,k=0;
for(i=1;i=4;i++){
for(j=0;j=30+i-1;j++)
System.out.print( );
for(k=1;k=9-2*i;k++)
System.out.print(*);
System.out.println();
}
for(i=5;i=7;i++){
for(j=0;j=30+7-i;j++)
System.out.print( );
if(i!=7){
for(k=1;k=2*(i-3)-1;k++){
if(k==1||k==2*(i-3)-1)
System.out.print(*);
else System.out.print( );
} }
else
if(i==7) {
for(k=1;k=7;k++)
System.out.print(*);
}
System.out.println();}
} }
实验地点
多学科楼六层606室
指导教师
相洁
实验结果
实验1的运行结果
实验2的运行结果
试验中遇到的问题及体会
在实验过程中,整体都比较完整,基本没遇到什么太大调试问题,算法设计也比较清楚,结果相对比较满意。
体会:经过实验使我对本章的知识有了更深一步的理解,也学会了将C语言运用到java语言中的学习方法,对知识做了进一步的巩固,同时也发现各种语言之间总有相同的模块,这也使我对以后各程序设计语言及各专业课的学习奠定基础,创造了条件。
太原理工大学学生实验报告
学院名称
计算机科学与技术
专业班级
学号
学生姓名
实验日期
2011.9.14
成绩
课程名称
Java语言程序设计
实验题目
Java语言基础
实验目的
掌握java面向对象程序设计中类,继承,包和接口的概念与应用,能够熟练应用方法,类,成员变量等元素。
实验内容
创建一个复数类complex,以复数进行数学运算。复数具有如下格式:
RealPart+ImaginaryPart*I,其中,I为-1的平方根。
要求如下:
利用浮点变量表示此类的私有数据。提供两个构造方法,一个用于此类声明时对象的初始化;一个为带默认值的无参构造方法。
提供两复数加,减,乘的运算方法。
按格式(a,b)打印复数。其中a为实部,b为虚部。
创建银行账号Account类,实现存款(deposit),取(withdraw)和查询(getbalance)等功能。
编程定义一个接口,实现三个数中求最小值和最大值的方法,并将程序存放在getmaths包中。
修改5.7.2案例1中的部分设计:(1)设计和实现Clipher类的一个子类,它实现如下的加密规则:在字母表中的每个字母用反字母表中的相应位置的字母来代替,如a用z来代替,b用y来代替等。(2)修改Transpose.encode()方法使其采用旋转而不是反转。也就是说,通过旋转一个字母,如“hello”则旋转为“ohell”。
编译源程序
1. public class L01 {
public static void main(String[] a) {
Complex b = new Complex(2, 5);
Complex c = new Complex(3, -4);
System.out.println(b + + + c + = + b.add(c));
System.out.print
文档评论(0)