实验目的:
●掌握变量与常量的概念;
●掌握和理解基本数据类型及定义方法;
●掌握字面值的概念及类型符的使用方法;
●理解并掌握数据类型的转换方法及规律;
●掌握输出语句的格式和使用方法。
必做题:
【实验2-1】 输入以下程序代码并编译运行,检查并订正编译时出现的错误,对比分析数据类型被强制转换前后的区别。
【实验2-2】输入以下程序代码并编译运行,检查并订正编译时出现的错误,对比分析数据类型被强制转换前后的区别。
【实验2-3】输入以下程序代码并编译运行,检查并订正编译时出现的错误,对比分析数据类型被强制转换前后的区别。
选做题:
【实验2-4】请编写程序,定义一个整型变量i,并赋值为33333。分别将这个数值以整型、长整型、单精度、双精度、字符等类型输出,并查看Unicode码值为33333时是个什么字符。
程序代码提示:(www.daowen.com)
【实验2-5】编写程序,看看你的姓名的每个汉字的Unicode码值是多少。程序保存为Ex-periment2_5.java。
实验要点:完成本实验时,请注意以下几个问题。
1.数据类型与精度的关系,基本数据类型按精度高低排列的顺序。
2.数据类型符D和d、L和l、F和f的表示方法和意义。
3.科学记数法的格式,E和e的表示方法和意义。
4.数据类型转换时精度的变化规律。
5.字符型数据是一个无符号的整型数。
总结思考:
1.分析程序Experiment2_1运行后两组分别输出的变量i,l,f的值结果一样吗?为什么?
2.分析程序Experiment2_2运行后两组分别输出的变量f,d,e的值结果一样吗?为什么有这样的变化?
3.根据实验2-4,理解字符型变量的特点,并请回答什么是Unicode码,什么是ASCII码,两者有何不同之处。(可上网搜寻答案)
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。