- 0
- 0
- 约7.94千字
- 约 8页
- 2021-11-18 发布于广东
- 举报
面向对象程序设计开放实验内容( 32 学时)
第一部分 基本数据类型与数组
实验 1 输出希腊字母表
1.相关知识点
Java 的基本数据类型包括 byte 、short 、int 、long、float 、double 和 char 。要特别掌握基本类
型的数据转换规则,基本数据类型按精度级别由低到高的顺序是:
byte short char int long float double
当把级别低的变量的值赋给级别高的变量时,系统自动完成数据类型的转换。当把级别高的
变量的值赋给级别低的变量时,必须使用类型转换运算。
要观察一个字符在 Unicode 表中的顺序位置,需使用 int 类型转换,如 (int)a 。不可以使用
short 型转换。要得到一个 0~65 535 之间的数所代表的 Unicode 表中相应位置相应位置上的字
符,需使用 char 型转换。 char 型数据和 byte 、short 、int 运算的结果是 int 型数据。
2 .实验目的
本实验的目的是让学生掌握 char 型数据和 int 型数据之间的互相转换,同时了解 Unicode 字
符表。
3 .实验要求
编写一个 Java 应用程序,该程序在命令行窗口输出希腊字母表。
4 .程序效果示例
程序运行效果如图 1.1 所示。
5 .程序模板
请按模板要求,将【代码】替换为 Java 程序代码。
图 1.1 输出希腊字母
GreekAlphabet .java
public class GreekAlphabet{
public statiC void main(String args[]){
int startPosition=0 ,endPosition=0;
char cStart= α,cEnd= ω;
【代码 1】
.
.
else{
若干语句
}
2)将字符串转化为数值
执行“ int m=( ”6789 ”);”可以将数字型字符串,如“ 6789 ”、“ 123”,转化为 int 型数
据。
2 .实验目的
本实验的目的是让学生掌握使用 if-else if-else 多分支语句。
3 .实验要求
编写一个 Java 应用程序程序。用户从键盘输入一个 1~9999 之间的数,程序将判断这个数是
几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数
相同,例如 12121、3223 都是回文数。
4 .程序效果示例
程序运行效果如图 2.1 所示。
图 2.1 判断回文数
5 .程序模板
请按模板要求,将【代码】替换为 Java 程序代码。
import class Number{
public static void main(String args[]){
int number=0,d5 ,d4,d3,d2,d1;
Scanner reader=new Scanner;
输入一个 1 至 99999 之间的数 );
number=();
if( 【代码 1】)// 判断 number 在 1~99999 之间的条件
{ 【代码 2 】// 计算 number~ 最高位 (
原创力文档

文档评论(0)