java变量试验报告_JAVA语言基础实验报告

这篇实验报告详细介绍了JAVA语言的基础,包括数据类型的使用,如byte、short、int、long、char、float、double和boolean,以及字符串类。通过Eclipse或Jcreator等开发工具,进行了变量声明、运算符优先级、数组和不同类型变量的范围测试。实验内容涵盖顺序、选择和循环结构,以及数组和字符串的输出。报告中还展示了不同情况下变量作用域的影响,以及条件判断和循环控制在程序设计中的应用。
摘要由CSDN通过智能技术生成

《JAVA语言基础实验报告》由会员分享,可在线阅读,更多相关《JAVA语言基础实验报告(19页珍藏版)》请在人人文库网上搜索。

1、成都大学实验报告姓 名系别班级学 号课程名称指导教师实验成绩实验日期软件工程6班JAVA程序设计基础2011年4月2日实验项目名称 JAVA 语言基础 一、实验目的:1、 了解Java 的数据类型。2、 掌握各种变量的声明方式。3、 理解运算符的优先级。4、 掌握Java 基本数据类型、运算符与表达式、数组的使用方法。5、 理解Java 程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法。6、 通过以上内容,掌握Java 语言的编程规则。熟悉使用目前在业界流行的Java程序开发工具Eclipse集成开发环境,也可以使用Jcreator开发工具二、实验内容(包括源程序及相关说明):。

2、1、打开程序eclipse,并新建一个工程以及java class文件2、输出源代码public class EXP2_1 public static void main(String args) byte b=0x55;short s=0x55ff;int i=;long l=0xffffL;char c=a;float f=0.23F;double d=0.7E-3;boolean B=true;String S=这是字符串类数据类型;System.out.println(字节型变量 b = +b);System.out.println(短整型变量 s = +s);System.out.p。

3、rintln( 整型变量 i = +i);System.out.println(长整型变量 l = +l);System.out.println(字符型变量 c = +c);System.out.println(浮点型变量 f = +f);System.out.println(双精度变量 d = +d);System.out.println(布尔型变量 B = +B);System.out.println(字符串类对象 S = +S);运行并观察结果。3、新建一个工程以及java class文件用于了解变量的使用范围4、输出源代码public class EXP2_1 static int i。

4、=10;public static void main(String args) int k=10;System.out.println(i=+i);System.out.println(k=+k);System.out.println(i=+i);System.out.println(k=+k);运行并观察结果。5、将源代码修改后public class EXP2_1 static int i=11;static int k=11;public static void main(String args) int k=10;System.out.println(i=+i);System.out。

5、.println(k=+k);System.out.println(i=+i);System.out.println(k=+k);运行并观察结果。6、新建一个工程以及java class文件,并输入源代码class EXP2_3 public static void main(String args) int a=25, b=20, e=3, f=0;boolean d=a5)System.out.println(因为e 非0 且a/e 为8 大于5,所以输出 a/e +a/e);if (f!=0 & a/f5)System.out.println(a/f = +a/f);elseSystem。

6、.out.println(因为f 值为0,所以输出 f = +f);运行并观察结果。7、新建一个工程以及java class文件,并输入源代码public class EXP2_4 public static void main(String args) int a=new int5;int arr1=new int34;a0=10;a1=10+a0;a2=30;a3=40;a4= a1+ a2;arr100=0; arr101=1; arr102=2;arr110=3; arr111=4; arr112=5;arr120=6; arr121=7; arr122=8;System.out.pr。

7、intln(a+0+ = +a0);System.out.println(a+1+ = +a1);System.out.println(a+2+ = +a2);System.out.println(a+3+ = +a3);System.out.println(a+4+ = +a4);System.out.println(arr1(+0+,+0+) = +arr100);System.out.println(arr1(+0+,+1+) = +arr101);System.out.println(arr1(+0+,+2+) = +arr102);System.out.println(arr1(+1。

8、+,+0+) = +arr110);System.out.println(arr1(+1+,+1+) = +arr111);System.out.println(arr1(+1+,+2+) = +arr112);运行并观察结果。8、新建一个工程以及java class文件,并输入源代码(1)建立包含表达式语句程序class EXP2_5public static void main(String args) int k, i=3, j=4;k=20*8/4+i+j*i;System.out.println(表达式(20*8/4+i+j*i)+k);运行并观察结果(2) 建立包含复合语句程序,源。

9、代码如下class EXP2_6public static void main(String args) int k, i=3, j=4;k=i+j;System.out.println(在复合块外的输出 k=+k);float f;f=j+4.5F;i+;System.out.println(在复合块内的输出 f=+f);System.out.println(在复合块内的输出 k=+k);System.out.println(在复合块外的输出 i=+i);9、新建一个工程以及java class文件,并输入源代码public class EXP2_7 public static void m。

10、ain(String args) boolean leap;int year=2005;if (year%4=0 & year%100!=0) | (year%400=0) / 方法1System.out.println(year+ 年是闰年);elseSystem.out.println(year+ 年不是闰年);year=2008; / 方法2if (year%4!=0)leap=false;else if (year%100!=0)leap=true;else if (year%400!=0)leap=false;elseleap=true;if (leap=true)System.ou。

11、t.println(year+ 年是闰年);elseSystem.out.println(year+ 年不是闰年);year=2050; / 方法3if (year%4=0) if (year%100=0) if (year%400=0)leap=true;elseleap=false;elseleap=false;elseleap=false;if (leap=true)System.out.println(year+ 年是闰年);elseSystem.out.println(year+ 年不是闰年);10、新建一个工程以及java class文件,并输入源代码class EXP2_8pub。

12、lic static void main(String args) int c=38;switch (c10?1:c25?2:c35?3:4) case 1:System.out.println( +c+ 有点冷。要多穿衣服。);case 2:System.out.println( +c+ 正合适。出去玩吧。);case 3:System.out.println( +c+ 有点热。);default:System.out.println( +c+ 太热了!开空调。);11、新建一个工程以及java class文件,并输入源代码class EXP2_9public static void mai。

13、n (String args) int h,c;System.out.println(摄氏温度华氏温度);for (c=0; c=40; c+=5) h=c*9/5+32;System.out.println(+c+h);12、新建一个工程以及java class文件,并输入源代码import java.io.*;class EXP2_10 public static void main(String args) throws IOException char ch;System.out.println(按 1/2/3 数字键可得大奖!);System.out.println(按Q键可退出循环。

14、操作.);while (ch=(char)System.in.read()!= ) System.in.skip(2); / 跳过回车键- 比如一行数据,末尾是rn 也就是换行,/你不需要处理它,则可以跳过去/ ttp:/topic.csdn.net/u/21/3861bdab-f076-4c24-9dbb-9f5e8bde0375.htmlswitch (ch) case 1:System.out.println(恭喜你得大奖,一辆汽车!);break;case 2:System.out.println(不错呀,你得到一台笔记本电脑!);break;case 3:System.out.pri。

15、ntln(没有白来,你得到一台冰箱!);break;case q:System.out.println(“欢迎下次再来!”);System.exit(0);default:System.out.println(真不幸,你没有奖品!下次再来吧。);13、新建一个工程以及java class文件,并输入源代码class EXP2_11 public static void main(String args) int n=1, sum=0;do sum+=n+;while (n=100);System.out.println(1+2.+100 =+sum);14、新建一个工程以及java class。

16、文件,并输入源代码public class EXP2_12public static void main(String args)int i,j,n=9;System.out.print( * |);for (i=1;i=n;i+)System.out.print( +i);System.out.print(n-|);for (i=1;i=n;i+)System.out.print(-);System.out.println();for (i=1;i=n;i+)System.out.print( +i+ |);for (j=1;j=i;j+)System.out.print( +i*j);Sy。

17、stem.out.println();三、实验结果:1、程序1程序输出字节型变量 b = 85短整型变量 s = 22015整型变量 i = 长整型变量 l = 65535字符型变量 c = a浮点型变量 f = 0.23双精度变量 d = 7.0E-4布尔型变量 B = true字符串类变量 str = 这是字符串类数据类型2、程序2无法编译,原因为变量k超出使用范围3、程序2修改后实验结果为i=11k=10i=11k=114、程序3结果为a=25,b=20,e=3,f=0因为关系表达式 ab 为假,所以其逻辑值为 : false因为e 非0 且a/e 为8 大于5,所以输出 a/e 8因为。

18、f 值为0,所以输出 f = 05、实验结果为a0 = 10a1 = 20a2 = 30a3 = 40a4 = 50arr1(0,0) = 0arr1(0,1) = 1arr1(0,2) = 2arr1(1,0) = 3arr1(1,1) = 4arr1(1,2) = 56、实验结果为7、实验结果为2005 年不是闰年2008 年是闰年2050 年不是闰年8、实验结果为9、实验结果为摄氏温度华氏温度0325411050155920682577308635954010410、实验结果11、实验结果为12、实验结果为四、实验小结与建议:1、初步掌握了Eclipse集成开发环境。2、掌握Java 基本数据类型、运算符与表达式、数组的使用方法,语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法。3、对JAVA程序设计有初步的了解。成都大学信息科学与技术学院制。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值