XXX大学 软件类实验报告
课程名称: 学 号: 姓 名: 班 级: 指导教师: 开课学期: 学 院:
C语言程序设计
XXX大学教务处
实验名称 实验场所 一、实验目标: 实验三 分支结构程序设计 线上教学 实验学时 实验性质 2 验证 1.了解逻辑运算符和逻辑表达式; 2.掌握if、switch语句的使用方法; 3.掌握if、switch语句编写程序技巧; 4.掌握if语句的嵌套使用; 5.掌握if、switch多分支语句。 二、实验重点、难点: 重点:if、switch多分支语句; 难点:if语句的嵌套使用。 三、实验要点: 1.if、switch语句的使用; 2.if语句的嵌套使用; 3.if多分支语句; 4.switch语句。 四、实验过程及内容:(运行结果请抓图到对应题目的下方) 1. 先分析以下程序,写出运行结果,再上机检验。 实验结果: 2.先分析以下程序,写出运行结果,再上机检验。 实验结果: 3.先分析以下程序,写出运行结果,再上机检验。 实验结果: 4. 程序改错题。以下程序的功能是将a、b、c三个数从小到大进行排序,即使得a≤b≤c.。程序中有一些错误,试将其改正并上机验证。 实验结果: 5. 程序填空题。以下程序的功能是:从键盘接收一个字符,如果是小写英文字母,则将其转换为相应的大写字母;如果是大写英文字母,则将其转换为相应的小写字母;如果是其他字符,则不做转换。填空将程序补充完整并上机验证。 实验结果: 6. 编程题。根据以下分段函数计算y的值,x的值由键盘输入。 保留两位小数 输入格式:-2 输出格式:y=-2.00 实验代码: 实验结果: 7. 输入一个正整数作为年份,编程判断该年是否为闰年。若是输出“Yes”,否则输出“No”。提示:能被4整除,但不能被100整除的年份;或者能被400整除的年份。 实验代码: 实验结果: 五、实验小结