下载此文档

JAVA实验指导书 阿坝师专.doc


文档分类:高等教育 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
JAVA实验指导书 阿坝师专.doc实验指导书
阿坝师范高等专科学校计科系
2011年9月
《JAVA程序设计》上机实验指导书
实验一、JAVA基础:
实验目的:
掌握JAVA语言的各种数据类型
熟悉运算符和表达式。
学会编写简单程序
实验内容:
下面是•个简单的JAVA程序,将多种类型变量通过各种运算符组成不同的表 达式,并将运算结果赋值给同类型的变量,使用println。方法输出各变量的值。 PublicclassExampleTest() (
Public staticvoidmain(Stringargs []) (
Intno=(l 1+20) *3/5; 〃A 行
("no="+no);
no++; //B 行
("no="+no);
B ooleanbool=false; //C 行
bool=true&!bool; //D 行
(''bool=''+bool);
B ytebValue=0x 10; //E 行
(''bValue="+b Value);
B ool=(no>bValue); //F 行
(''bool=''+bool);
} _
}
分析、上机编译并运行程序。
编写一个将摄氏温度转化为华氏温度的程序,其转化公式如下:
华氏温度=(9/*摄氏温度+32
实验步骤:

,计算华氏温度;

实验要求:
为了使程序易读,在程序中添加适当的注释;为了使程序输出结果清晰明了,应该输 出相应的提示性信息;上机编译并运行该程序。
分析实验1)中A行一F行各运算符的作用、表达式的功能和表达式的值,并和程序 输出结果比较。
将实验2)中的“摄氏温度”和“华氏温度”定义为double型,编译并运行程序;将 “华氏温度”改为float型后(其他保持不变),再编译该程序,观察会出现什么结果 并分析原因。
实验二、JAVA流程控制:
实验目的:
•掌握条件语句的使用。
•熟悉循环语句的使用。
实验内容:
1) 求a+aa+aaa+...+a..a(n个)的和,其中a为1一9之间的整数。例如,当a=3、 n=4 时,求 3+33+333+3333 的和。
2) 给定一个正整数m,判断它的具体位数,分别打印每一位数,再按照逆序打印 处各位数字。
3) 鸡和兔装在同…个笼子中,已知他们在 起共有f只脚,h只头,求有多少只 鸡和多少只兔。
实验要求:
1) 从键盘上输入1-9之间的整数a,当所求的和大于1*1000000时,输出相应的a 值和n值。
2) 从键盘上输入正整数m,m的值不应该超过99999,否则给出错误信息。
3) 从键盘上输入正整数f和h(f和h要满足一定的条件),计算并输出鸡和兔的数目。
实验三、方法实验:
实验目的:
掌握方法的定义方法。
熟悉行参和实参的传递关系。
掌握方法的嵌套和递归调用方法。
掌握通过命令行参数接收数据的方法。
实验内容:
1) 编写判断素数的方法。
2) 编写将十六进制数转换为十进制数的方法。
3) 编写计算X。的递归方法
实验要求:
1) 判断素数的方法通过参数形式接收待判断的数。如果是素数,输出
"Yes,XXXisaprime ”信息,否则输出 “No,XXXisnotaprime” 信息。其中 XXX 代表待判断的数,运行程序时,待判断的数通过命令行行参数输入。
2) 将十六进制数转换为十进制数的方法通过参数形式接收待转换的十六进制数。转 换后的输出格式为:十六进制数XXX;十进制数YYY。其中XXX代表待转换的 十六进制数,YYY代表转换后的十进制数。运行程序时,待转换的十六进制数 通过命令行参数输入。
3) 计算x11的递归方法通过参数形式接收x和n。计算后的输出格式为:xn=XXXo 其中XXX代表xn的值。
实验四、面向对象的程序设计概念:
实验目的:
掌握类和构造方法的定义。
理解静态和非静态成员变量的区别。
掌握创建类实例的方法。
实验内容:
1) 编写一个学校类,其中包括成员变量scoreLine(录取分数线)和对该变量进行设置 和获取的方法。
2) 编写一个学生类,她的成员变量有考生的name(姓名)、id(考号)、intgretResult(综 合成绩)、sports(体育成绩)。它还有获取学生的综合成绩和体育成绩的方法。
3) 编写一个录取类,它的一个方法用于判断学生是否符合录取条件。其中录取条件 为:综合成绩

JAVA实验指导书 阿坝师专 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小健
  • 文件大小109 KB
  • 时间2021-08-10