实 验 3 选择结构程序设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验三选择结构程序设计
一、实验目的
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个整数,按降序打印这三个数。请编写程序并上机调试。
四、实验结果
五、实验总结: