实验2.java编程基础_实验二 Java编程基础训练

实验二 Java编程基础训练

【开发语言及实现平台或实验环境】

Windows2000或XP,JDK1.5以上版本与Eclipse集成开发环境

【实验目的】

1.了解Java的数据类型

2.掌握各种变量的声明方式

3.理解运算符的优先级

4.掌握java基本数据类型。运算符与表达式、数组的使用方法

5.理解Java程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法

【实验要求或实验任务】

1.编写一个声明java不同数据类型变量的程序

2.编写一个使用运算符、表达式、变量的程序

3.编写一个使用java数据的程序

4.编写表达式语句、复合语句的程序

5.编写使用不同选择结构的程序

6.编写使用不同循环结构的程序

【实验内容或实验步骤】

一.声明不同数据类型的变量

程序功能:新建一个类Demo2_1,定义九个变量,分别存放0x55,0x55ff,1000000,0xffffL,'a',0.23F,0.7E-3,true,"这是字符串类类型"等九个值,并将这些变量的值依次输出。

二.使用运算符【关系、算术、赋值、位、逻辑】

程序功能:

1.新建一个类Demo2_2,输入一个整数[0,9999],把该整数各位数字分别显示。

2.新建一个类Demo2_3,在打印i变量的同时分别对该变量进行i++和i--操作同时每一步都应输出当前的i值。

3.新建一个类Demo2_4,给出一个数,写出此数左移、右移、无符号右移的表达式。

三.使用数组

程序功能:新建一个类Demo2_5,建立一个长度为5的一维数组,一个长度为12的二维数组,分别对两个数组赋值,然后打印输出各数组中元素的值。

四.使用表达式语句

程序功能:

1.i=3, j=4,分析表达式20*8/4+i+j*i的结果,并新建一个类Demo2_6,编码测试。

2.新建一个类Demo2_7,根据给定的浮点类型的华氏温度值,用公式转化(摄氏=(华氏-32)*5/9)为摄氏温度。

3.新建一个类Demo2_8,根据给定的三个浮点数,求出它们的算术平均数和几何平均数,输出在屏幕。

五.使用选择语句

1.使用if...else 语句

程序功能:新建一个类Demo2_9,使用if...else 语句构造多分支,判断某一年是否为闰年。闰年的条件是符合下面二者之一:能被4 整除,但不能被100 整除;能被4 整除,又能被100 整除。

2.使用switch 语句

程序功能:新建一个类Demo2_10,实现输入成绩后判断应得评价档次的功能。(A:90以上;B:80~89;C:70~79;D:60~69;E:60以下)

六.使用循环语句

1.for 循环语句练习

程序功能:新建一个类Demo2_11,输出在1到300之间满足x*x+y*y=z*z的所有数字。

2.while 循环语句练习

程序功能:新建一个类Demo2_12,运行程序后从键盘输入数字1/2/3后,可显示抽奖得到的奖品;如果输入其它数字或字符显示“没有奖品给你!”。

3.do…while 循环语句练习

程序功能:新建一个类Demo2_13,求1+2+…+100 之和,并将求和表达式与所求的和显示出来。

【思考】

1.程序的复合结构以及变量的使用范围。

2.选择语句,哪些具有嵌套关系?

3.while和do…while的区别。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值