太原理工大学java实验报告.doc

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

zhuliyan1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档