- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java程序设计实验报告2010年
数学与系统科学系实验报告
[ 2010 — 2011学年第一学期 ]
基本信息实验课程Java语言程序设计设课形式非独立课程学分3学分实验项目Java 基本语法练习项目类型验证项目学时2学时实验室名信息与计算数学实验室专业名称信息与计算科学年 级2006级实验班组信息本科学生姓名许星学 号2007×××××同组学生实验日期×月×日二、实验教师对实验报告的评价及意义
实验一 实验项目 Java 基本语法练习(实验日期:×月×日)
三、实验预习
实验目的? ?1.理解 Java 程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法。
2.通过以上内容,掌握 Java 语言的编程规则。
实验要求1. if...else 语句判断某一年是否为闰年。闰年的条件是符合下面二者之一:能被 4 整除,但不能被 100 整除;能被 4 整除,又能被 100 整除。
2. 使用while语句编写求1+2+…+100 之和的源程序
实验条件
信息与计算数学实验室 ××号
四、实验过程
1. 打开一个UltraEdit编辑器,编写判断某一年是否为闰年的源程序:KY2_6.java
public class KY2_6
{ public static void main(String args[])
{
boolean leap;
int year=2005;
if ((year%4==0 year%100!=0) || (year%400==0))
System.out.println(year+ 年是闰年);
else
System.out.println(year+ 年不是闰年);
}
2. 打开一个UltraEdit编辑器,1+2+…+100 之和的源程序:KY2_10.java
class KY2_10
{
public static void main(String args[]) {
int n=1, sum=0;
while (n=100)
{
sum+=n++;
}
System.out.println(1+2+...+100 =+sum);
}
}
五.数据处理和实验结论
1.在DOS命令提示符下输入: javac KY2_6.java
java KY2_6
输出:2005年不是闰年
2.在DOS命令提示符下输入: javac KY2_10.java
java KY2_10
输出:1+2+…+100=5050
?六、 结果分析与讨论
1中的if-else选择语句可以用if-else嵌套来实现,其中else一般与其上面最接近的无else与之匹配的if匹配
While循环语句中要有改变循环控制变量的语句,防止死循环。
实验二 实验项目 类和对象的创建和使用(实验日期:×月×日)
三、实验预习
实验目的??? ?1.理解 Java 语言是如何体现面向对象编程基本思想,掌握如何创建类和对象
2.掌握 OOP 方式进行程序设计的方法。
实验要求??编写一个显示当前日期和明天日期的程序。
实验条件
信息与计算数学实验室 ××号
四、实验过程
public class Exam3_6
{
private int year,month,day;
Exam3_6()
{ year=2000;
month=1;
day=1;
}
Exam3_6(int a,int b,int c)
{ year=a;
month=b;
day=c;
}
Exam3_6(Exam3_6 d)
{ year=d.year;
month=d.month;
day=d.day;
}
public void outDate()
{
System.out.print(year+”/”+month+”/”+day);
}
public Exam3_6 tomorrow( )
{ Exam3_6 d=new Exam3_6(this);
d.day++;
if(d.dayd.daysInMonth() )
{ d.day=1;
d.month++;
if(d.month12)
{
您可能关注的文档
最近下载
- 【社会层面】社会主义核心价值观.ppt VIP
- 回话有招高情商回话术书本.doc VIP
- 【社会层面】社会主义核心价值观精品课件.ppt VIP
- 沪教8AUnit6Ancientstories more practice-The story of 100,000 arrows 公开课优质课教案教学设计.doc
- 小学《科学》新教材培训研讨会:技术与工程领域总体介绍.pptx
- 2024年中考英语复习 并列复合句 讲义学案(解析版).pdf VIP
- 血常规结果解释ppt课件.pptx VIP
- 第16课 课件 2022-2023学年高中新经典日本语基础教程第二册.pptx VIP
- 软件工程专业生涯发展展示.pptx
- 成人脑室外引流护理——中华护理学会团体标准解读.pptx
文档评论(0)