【www.scfx8.com--述职述廉报告】
《高级语言程序设计》实验报告 1 电子通信与软件工程系 课程名称:
高级语言程序设计实验 实验题目:C 语言程序的运行环境和运行方法 中山大学南方学院
2018 年 年 11 月 月 10 日 附:实验报告 专业:
电子信息类 年级:
4 完成日期:
2018.11.10 学号:
182018010 姓名:
叶健行 成 绩:
一、实验目的 (1)了解 C 语言表示逻辑量的方法。
(2)学会正确使用逻辑运算符和逻辑表达式。
(3)熟练掌握 if 语句和 switch 语句。
(4)结合程序掌握一些简单的算法。
(5)学习调试程序。
二、实验原理 实验过程 实验四任务一:
实验四任务二:
实验四任务三:
实验五任务一:
实验五任务二:
实验五任务三:
四、思考并回答以下问题 1、举例说明 if-else 结构以及 if-else 嵌套结构的特点。
if-else 嵌套指 if-else 内部还有一个或者多个 if-else 语句,内部的if-else 其实独立于外部的 if-else,但必须外面 if-else 判断条件符合之后,才会执行嵌套的 if-else 语句。
2、举例说明 switch 分支结构与 if-else 结构的区别与联系? 对于多分支结构的程序,使用 if-else 结构虽然能够实现,但是在书写和阅读很不方便,在 if 与 else 的匹配上也爱发生错误。而 switch 语句,每一种可能出现的情况对应一个 case 语句,这样增加了程序的阅读性,在分支不多的情况下就使用 if 语句。
五、实验和体会 要注意输入函数双引号的位置。