java实验报告金陵科技学院_理工类的java实验报告.doc

这份实验报告详述了13软件工程2班葛石同学在金陵科技学院进行的Java编程基础实验,涵盖实验目的、要求、设备环境和具体程序编写与调试。实验旨在熟练掌握Java应用程序的结构、基本语句和数据类型,以及调试技巧。
摘要由CSDN通过智能技术生成

41528d3028836879cd698677c3999917.gif理工类的java实验报告.doc

学生实验报告(理工类)课程名称:Java实验专业班级:13软件工程2班学生学号:1305104061学生姓名:葛石所属院部:软件工程指导教师:陈圣国2014——2015学年第1学期金陵科技学院教务处制实验报告书写要求实验报告原则上要求学生手写,要求书写工整。若因课程特点需打印的,要遵照以下字体、字号、间距等的具体要求。纸张一律采用A4的纸张。实验报告书写说明实验报告中一至四项内容为必填项,包括实验目的和要求;实验仪器和设备;实验内容与过程;实验结果与分析。各院部可根据学科特点和实验具体要求增加项目。填写注意事项(1)细致观察,及时、准确、如实记录。(2)准确说明,层次清晰。(3)尽量采用专用术语来说明事物。(4)外文、符号、公式要准确,应使用统一规定的名词和符号。(5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。实验报告批改说明实验报告的批改要及时、认真、仔细,一律用红色笔批改。实验报告的批改成绩采用百分制,具体评分标准由各院部自行制定。实验报告装订要求实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。实验项目名称:Java编程基础实验学时:2同组学生姓名:实验地点:A205实验日期:实验成绩:批改教师:批改时间:一、实验目的(1)熟练掌握JDK编写调试Java应用程序及Java小程序的方法。(2)熟练掌握Java应用程序及小程序的结构。(3)了解Java语言的特点,基本语句、运算符及表达式的使用方法。(4)熟练掌握常见数据类型的使用。(5)熟练掌握if-else、switch、while、do-while、for、continue、break、return语句的使用方法。二、实验要求(1)调试程序要记录调试过程中出现的问题及解决办法;(2)编写程序要规范、正确,上机调试过程和结果要有记录,不断积累编程及调试经验;(3)做完实验后给出本实验的实验报告。三、实验设备、环境奔腾以上计算机,Windows2000、J2SDK、IE浏览器三、实验过程(1)输入并用JDK编译运行下面的程序classHelloWorld{publicstaticvoidmain(String[]args){System.out.println(“Hello,world”);}}(2)2-18publicclass素数判断{publicstaticvoidmain(String[]args){//自动生成的方法存根intmymin=1;intmymax=100;inti,j;for(i=mymin;i0;j--){a[j]=a[j-1]+a[j];}for(k=0;k= 0 i--){total+=daysofMonth(this.year,i);}total+=this.day;intweek=1;week=(week+total)%7;System.out.printf(this.year+“年“+this.month+“月“+this.day+“日星期“);switch(week){case0:System.out.println(“日“);case1:System.out.println(“一“);case2:System.out.println(“二“);case3:System.out.println(“三“);case4:System.out.println(“四“);case5:System.out.println(“五“);case6:System.out.println(“六“);}}publicStringtoWeek(){inttotal=this.year-1980+(this.year-1980+3)/4;for(inti=this.month-1;i>0;i--){total+=daysofMonth(this.year,i);}total+=this.day;intweek=1;week=(week+total)%7;switch(week){case0:returnnewString(this.year+“年“+this.month+“月“+this.day+“日星期日“);case1:returnnewString(this.year+“年“+this.month+“月“+this.day+“日星期一“);case2:returnnewString(this.year+“年“+this.month+“月“+this.day+“日星期二“);case3:returnnewString(this.year+“年“+this.month+“月“+this.day+“日星期三“);case4:returnnewString(this.year+“年“+this.month+“月“+this.day+“日星期四“);case5:returnnewString(this.year+“年“+this.month+“月“+this.day+“日星期五“);case6:returnnewString(this.year+“年“+this.month+“月“+this.day+“日星期六“);}return“error!“;}publicbooleanbefore(MyDated){if(d.getYear()>this.year){returnfalse;}if(d.getYear()==this.year){if(d.getMonth()>this.month)returnfalse;else{if(d.getMonth()==this.month){returnd.getDay()0;i--){total+=daysofMonth(this.year,i);}total+=this.day;returntotal;}(2)3-34设计一个复数类,成员包括实部和虚部,成员方法包括复数加法、减法、比较、转换成字符串等运算或操作。publicclassComplex{privateintreal,imaginary;publicComplex(Strings){inti,k=1;chara;Strings2;for(i=0;i= 0 publicCalc(){JFramef=newJFrame(“int整数位运算“);f.setVisible(true);f.setBounds(200,200,1000,120);f.addWindowListener(newwinclose());f.setLayout(newBorderLayout(4,4));Panelp=newPanel();f.add(p,BorderLay

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值