当前位置:文档之家› 实 验 3 选择结构程序设计

实 验 3 选择结构程序设计

实验三选择结构程序设计
一、实验目的
1.熟悉JDK开发环境
2.进一步了解Java Application的程序结构和开发过程
3.掌握选择结构程序设计
二、实验环境:JDK1.5
三、实验内容
编写程序,在主类中完成以下功能。

提示:输入数据可以用java.util.Scanner包中的Scanner(中文意思是扫描仪)类,用法如下例:
import java.util.Scanner;//必须要先导入java.util.Scanner包
public class Test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);//创建Scanner类的对象sc
System.out.println("请输入一个整数:");//输出提示信息
int i = sc.nextInt();//sc对象的nextInt()方法可得到整数
System.out.println(i);
}
}
这个例子就可以得到一个整型的数据,然后输出。

1.从键盘上输入3个整数分别存入变量a,b,c,输出其中的最大值。

2.输入一个整数,打印出它是奇数还是偶数。

3.计算如下分段函数值:
具体要求如下:
①用if语句实现分支。

自变量x与函数值均用单精度类型。

②自变量x由键盘输入,且输入前要有提示。

结果的输出采用以下形式:
x=具体值,f(x)=具体值
③请编写程序并上机调试。

分别输入x=-5.0,-3.0,1.0,2.0,2.5,3.0,5.0,运
行该程序,写出运行结果。

4.输入一个年份,判断是不是闰年。

闰年的条件有两个:①能被4整除,但不能被
100整除;②能被400整除。

5.由键盘输入3个整数,判断以此3个数为边长的三角形属于什么类型(不等边、等
腰、等边或不能构成三角形)。

请编写程序并上机调试。

6.根据百分制分数决定成绩等级如下:
①80分(含)以上为A级。

②70分(含)以上且80分以下为B级。

③60分(含)以上且70分以下为C级。

④60分以下为D级。

用多分支语句if-else if和switch两种方法编写程序,输入一个百分制分数,输出相
应的等级。

请编写程序并上机调试。

7.由键盘输入3个整数,按降序打印这三个数。

请编写程序并上机调试。

四、实验结果
五、实验总结:。

相关主题