【实验指导书】实验3:分支结构程序设计

【实验指导书】实验3:分支结构程序设计

ID:14023479

大小:36.50 KB

页数:3页

时间:2018-07-25

【实验指导书】实验3:分支结构程序设计_第1页
【实验指导书】实验3:分支结构程序设计_第2页
【实验指导书】实验3:分支结构程序设计_第3页
资源描述:

《【实验指导书】实验3:分支结构程序设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、河南工业大学信息学院《程序设计基础》课程组实验指导实验三:分支结构程序设计一、实验目的:1.熟练掌握关系表达式和逻辑表达式的使用;2.熟练掌握用嵌套的if语句和switch语句实现多分支结构程序设计;3.熟练掌握switch语句中break语句的作用;4.掌握简单的调试程序方法,包括:单步调试和运行到光标。二、实验要求:x5-5(x>1)f(x)=1/x(0<x≤1)-x(x≤0)1.编写程序,计算分支函数。要求:输入为任意实数,输出结果保留小数点后2位。输入输出示例:Enterx:227.00提示:实现

2、xn可以标准库函数pow(x,n),此数学函数已在头文件math.h中说明。2.编写程序。根据一个年份,判断是否是闰年。要求:输入为一个整数,表示一个年份;输出:如果是闰年,输出"Yes",否则输出"No"。输出单独占一行。输入输出示例:Enteryear:2012Yes3.编写程序。给你三个正整数,判断用这三个整数做边长是否能构成一个三角形。要求:输入为三个正整数,中间有一个空格隔开;输出:如果能构成三角形,输出"Yes",否则输出"No"。提示:在一个三角形中,任意两边之和大于第三边。输入输出示例:3

3、45Yes4.输入五级制成绩(A~E),输出相应的百分制(0~100)区间。要求用switch语句。五级制对应的百分制成绩区间为:A(90~100)、B(80~89)、C(70~79)、D((60~69))、E(0~59)。输入输出示例:InputGrade:BB对应的百分制成绩区间是80~892014.9.制第3页河南工业大学信息学院《程序设计基础》课程组实验指导5.编写程序,输入月薪salary,输出应交的个人所得税tax(保留2位小数)。按照2011年开始实行的新的个人所得税法,计算公式为:tax=

4、rate*(salary-3500)-deduction当salary≤3500时,rate=0、deduction=0;当3500<salary≤5000时,rate=3%、deduction=0;当5000<salary≤8000时,rate=10%、deduction=105;当8000<salary≤12500时,rate=20%、deduction=555;当12500<salary≤38500时,rate=25%、deduction=1005;当38500<salary≤58500时,rate

5、=30%、deduction=2755;当58500<salary≤83500时,rate=35%、deduction=5505;当83500<salary时,rate=45%、deduction=13505。输入输出示例见指导书P50.6.参照《C语言程序设计实验与习题指导》第21页调试示例(1)-(7)的内容,掌握单步调试的方法。7.参照《C语言程序设计实验与习题指导》第30页调试示例(1)-(6)的内容,掌握运行到光标位置的调试方法。8.【拓展题】编写程序,计算三角形的面积。输入三角形的三条边a,b

6、,c,如果能构成一个三角形,输出面积area(保留2位小数);否则,输出“Thesesidesdonotcorrespondtoavalidtriangle”。提示:在一个三角形中,任意两边之和大于第三边。三角形面积计算公式为area=sqrt(s*(s-a)(s-b)(s-c)),其中s=(a+b+c)/2。这里,sqrt指开平方。三、实验内容:(在实验课之前,根据实验要求,将程序流程图、源代码和测试用例整理于此;实验课上机调试过程中,发现错误,则直接在上面用其它颜色标记并修改出来。)四、实验结果&总结

7、:(列出实验过程中的收获和遇到的困难)实验报告撰写要求1.学生应尽量多利用课下上机时间,做好实验之前的准备工作,打好基础,对后面的内容作简单上机,为下学期内容(《程序设计实践》)做好衔接;2.本课程实验部分分为两种:“编程示例”和“编程题”。实验书中每个实验的“编程示例”部分,尽可能课下完成;“编程题”部分按教师要求上机完成(包括必做和选作题目)3.实验结束后应认真撰写实验报告,采用学校所发统一的实验报告纸,报告内容包括:Ø实验题目Ø程序流程图Ø源代码(原始代码,调试过程中发现错误直接在上面用其它颜色标记

8、并修改出来)Ø测试用例以上4项内容应在实验前准备完毕,计入平时成绩;Ø实验结果Ø实验总结2014.9.制第3页河南工业大学信息学院《程序设计基础》课程组实验指导以上2项内容在实验结束后认真填写。2014.9.制第3页

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。