实验二 java基础

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、实验目的

(1)掌握Java语言的各种数据类型。

(2)熟悉运算符和表达式。

(3)学会编写简单程序。

二、实验内容

(1)下面是一个简单的Java程序,将多种类型变量通过各种运算符组成不同的表达式,

并将运算结果赋值给同类型的变量,使用printin()方法输出各变量的值。

public c1ass ExampleTest{

public static void main(String args[ ]){

int no=(11+20)*3/5; //A行

System.out.println(“no=”+no)

No++; //B行

System.out.println(“n o=”+n o),

booleanbool=false;// C行

bool=true&&!bool;//D行

System.out.println(“bool=”+boo1)

Byte bValue=0xl0;//E行

System.out.println(“bValue=”+bV a l ue),

bool=In o>bValue、}://F行

System.out.println(“boo1=”+boo1)

}

}

分析、上机编译并运行该程序。

(2)编写一个Java程序,计算一个半径为3.0的圆的周长和面积并输出它们的计算结果。

注:半径为r的圆周长为2∏r,面积为∏r2

(3)编写一个Java程序,计算一个给定底和高的直角三角形的斜边长。

注:直角三角形的斜边长length=Math.sqrt(base*base+height*height)。

其中base和height为两条直角边的边长

三、实验要求

(1)分析程序中A行~F行各运算符的作用、表达式的功能和表达式的值,并和程序

输出结果比较。

(2)为了使程序易读,在程序中添加适当的注释;为了使程序输出结果清晰明了,应

该输出相应的提示性信息;上机编译并运行该程序。

(3)首先将变量base,height和length都定义为double型,编译并运行程序;将length类型更改为float型后(其他保持不变),再编译该程序,观察会出现什么结果并分析原因。

相关文档
最新文档