KnowledgeCity

C 语言编程:条件语句与决策

在C语言程序中使用条件运算符做出简洁的决定。
免费观看第一课 — 获取全部 3 节课程的完整访问权限。

To view this video please enable JavaScript.

课程:按需
中级  提供者 Mike McMillan  3 课时 ·  8m  语言:阿拉伯语, 德语, 英语, 西班牙语, 法语, 葡萄牙语, 简体中文 

课程描述

在代码中做出决定是编程语言的主要特征之一,而在C语言中做出决定的主要方式是使用一种或另一种形式的if语句。可以使用if-else语句做出简单的决定,而更复杂的决定需要if-else if语句。

在进行简单的if-else决策时,C语言提供了一个简洁的运算符供您使用:条件运算符。在这些课程中,我们将开始回顾各种if语句形式。然后我们将讨论如何使用条件运算符来做出非此即彼的决定。最后,我们将回顾一个适用于条件运算符解决方案的问题示例。

您将学到的内容

  • 描述C语言中if语句的不同形式
  • 使用if-else做出简单决策,使用if-else if语句做出更复杂的决策
  • 解释条件运算符的构成方式
  • 判断何时使用条件运算符而非if-else语句
  • 将条件运算符应用于高级的二选一决策问题

关键要点

  • 在代码中做出决策是编程语言的主要功能之一,在C语言中,决策主要通过某种形式的if语句来实现。
  • 简单决策可使用if-else语句,而更复杂的决策则需要if-else if语句。
  • C语言提供条件运算符,作为在简单if-else情况下做出二选一决策的简洁方式。
  • 某些问题更适合使用条件运算符解决,而非if-else语句。

常见问题

本课程涵盖哪些内容?

本课程回顾各种if语句形式,解释条件运算符如何用于做出二选一决策,并通过一个适合条件运算符解决的问题示例进行演练。

学完本课程后我能做什么?

您将能够描述if语句的各种形式,解释条件运算符的构成方式,并理解何时使用条件运算符而非if-else语句。

本课程包含哪些课时?

本课程包含三个课时:if-else和if-else if语句、条件运算符,以及条件运算符的高级用法。

本课程侧重于哪些技能?

侧重于条件语句、条件表达式、条件编译、逻辑运算符、C和C++中的运算符,以及交互式C。

何时应使用条件运算符而非if-else语句?

条件运算符是做出二选一决策的简洁方式;本课程涵盖何时使用它而非if-else语句,包括一个适合条件运算符解决的问题示例。