Java实验报告 下载本文

计算机工程系实验报告

课程名称:Java程序设计 实验项目名称: 基本数据类型

班级: 姓名: 学号:

成 绩: 指导教师 (签名): 一、实 验 目 的:

1、掌握char类型数据和int类型数据之间的互相转换,了解Unicode字符表; 2、掌握从键盘输入基本类型的数据。

二、实 验 要 求: 1、编写一个Java应用程序,该程序在命令行窗口输出俄文字母表。

2、编写一个Java应用程序,用户从键盘输入整数,程序输出这些整数的成绩。

三、程 序 代 码:

1.

2.

四、运 行 结 果 :

1.

2.

五、思 考 题: 1、将一个float类型的数据直接赋值给int类型变量,程序编译时提示怎样的错误?

答:提示“可能损失精度”,因为float是单精度浮点型,取值范围远大于int整形变量,如果用int 输出会损失小数点后面的数字。 2、语句 byte x=128; 能通过编译吗?

答:不能。因为byte类型变量的取值范围是-128到127,x=128超出范围. 3、若有语句int x=(byte)128; 程序输出变量x的值是多少?

答:输出x=-128,因为byte类型变量的取值范围是-128到127,输入x=128超出范围. 4、第二个程序运行时,用户从键盘输入abc,程序提示怎样的错误? 答:输入的abc是一个字符串,不是浮点型变量。