开放实验实践基础部分.pdfVIP

  • 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)

1亿VIP精品文档

相关文档