- 27
- 0
- 约 5页
- 2017-08-21 发布于广东
- 举报
《程序设计基础(Java语言)》实验报告– 20 学年第 学期 任课老师:
课程名称 程序设计基础(java) 班级 座号 姓名 实验名称 实验-4分支程序设计 实验时间 第 周星期 第 节 实验目的 掌握if…else语句的使用方法
掌握逻辑条件表达式的应用方法
掌握switch语句的使用方法 实验环境 PC/windows2000/2003/XP/ Eclipse/ Jcreator Pro。?Experiment4_1.java。
提示:参考【实验3-4】。主要程序代码:
int a= , b= , c= ; //a、b、c定义和赋值
double i1, i2, x;
System.out.println(a = + a); //显示a、b、c
System.out.println(b = + b);
System.out.println(c = + c);
x = ; //计算b2-4ac
if( ) //判断实根条件
System.out.println(方程没有实根);
else //参考【实验3-2】程序,计算并显示实根
{ System.out.println(方程有实根:);
i1 = ;
i2 = ;
System.out.println( ); //输出显示实根1
System.out.println( ); //输出显示实根2
}
【实验4-2】以下程序片段用于判断某个月份的天数。请仔细阅读以下程序段、将程序编写完整,修改程序中的错误,然后编译运行。运行时使用不同的月份,验证该月的天数。程序保存为Experiment4_2.java
主要程序代码提示:
int n = 月份值;
switch (n)
{ case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
System.out.println(n + 月的天数是31天);
break;
case 4:
case 6:
case 9:
case 11:
System.out.println(n + 月的天数是30天);
case 2:
System.out.println(n + 月的天数是28天);
break;
default:
System.out.println(n+的值不在月份范围内。);
}
【实验4-3】改写【实验4-2】程序,要求从键盘输入月份值,然后显示该月的天数。程序保存为Experiment4_3.java
主要程序代码提示:
import java.util.Scanner;
public class Experiment4_3
{
public static void main(String[] args)
{
int n; //定义要输入的数据类型
Scanner in = new Scanner(System.in); // 准备从键盘输入数据
System.out.print(请输入月份:); //输入提示
n = in.nextInt(); // 从键盘输入整型数,赋值给变量 n
…… //计算值为n的月份的天数,并显示
}
}
选做题:
-x ; x<0;
【实验4-4】已知函数为 y = x ; 0≤x≤1
3x2+2x+1 ; x>1
编写程序,根据x的值,计算出该函数y的值。程序保存为Experiment4_4.java
提示1:程序可使用多重if语句:
if( )
y = ;
else if( )
y = ;
else
y = ;
System.out.println(x = , y = );
提示2:程序同时输出函数:
if( )
{
y = ;
s = -x;
}
else if( )
{
y = ;
s = x;
}
else
{
y = ;
s = 3x^3 + 2x + 1;
}
Syst
您可能关注的文档
- 操作系统 教学课件 作者 宗大华 宗涛 第二章.ppt
- 常用工具软件 教学课件 作者 邹祖银 康志亮 宋勤 第1章 安全工具.ppt
- 仓储管理实务 工业和信息化高职高专“十二五”规划教材立项项目 配套习题 作者 张开涛 张文法 仓储管理实务实践训练习题集.doc
- 操作系统 教学课件 作者 宗大华 宗涛 第六章.ppt
- 仓储管理实务( 第二版) 仓储管理实务教学大纲.doc
- 常用工具软件 教学课件 作者 邹祖银 康志亮 宋勤 第2章 系统工具.ppt
- 城市轨道交通客运组织 教学课件 作者 裴瑞江 项目八.ppt
- 仓储管理实务( 第二版) 仓储管理之导入模块.ppt
- 操作系统 教学课件 作者 宗大华 宗涛 第七章.ppt
- 常用工具软件 教学课件 作者 邹祖银 康志亮 宋勤 第3章 磁盘工具.ppt
- 2025广东广州市天河区拟招聘英语实习老师1人备考题库附答案.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷附答案解析.docx
- 2025广东广州市越秀区流花街道办事处招聘综合事务中心辅助人员1人笔试历年题库附答案解析.docx
- 2025广东广州市花都区新雅街清初级中学招聘临聘教师1人备考历年题库带答案解析.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷带答案解析.docx
- 江苏省盐城市东台市三仓镇区中学2026届八年级数学第一学期期末教学质量检测试题含解析.doc
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人备考题库带答案解析.docx
- 江苏省盐城市亭湖区2026届数学八上期末考试试题含解析.doc
- 安徽省蚌埠市淮上区2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
- 2025广东广湛城旅游轮有限公司招聘备考历年题库附答案解析.docx
最近下载
- 分析palantir对象模型shreyas phpapp01.pptx VIP
- 班子成员之间的相互批评意见.docx VIP
- 广发宏观分析报告:居民活动收支表的构建、分析与运用.pdf VIP
- Palantir公司调研报告.pptx VIP
- 汉川XH715D立式加工中心机使用说明书.pdf VIP
- 数学丨重庆市2026届高三上学期1月康德高考模拟调研卷(一)试卷及答案.pdf VIP
- 贵州省贵阳市普通中学2022-2023学年高三上学期期末语文(解析版).docx VIP
- 化工老旧装置淘汰退出和更新改造工作方案.docx VIP
- 培智六年级生活数学期末试卷ABC卷.doc VIP
- 港口机械钢结构制造规范.pdf VIP
原创力文档

文档评论(0)