C语言,是全球使用最多的编程语言。上次我们谈到了switch语句,但在C语言中,if条件构成的选择结构程序很重要。在实际问题中,往往需要对不同变量进行比较,然后分别执行不同的语句。如何使用if语句呢?小编在这里谈一谈if语句基本用法与使用技巧。
一、if语句
在操作符章节中我们学习过问号表达式,也就是当某一个条件表达式是真时,问号表达式的结果为冒号前的结果,当条件表达式是假时,问号表达式的结果为冒号后的结果。这里我们可以分析一下,问号表达式其实是一个条件判断功能表达式,也就是说:
如果条件表达式的值为真:
那么结果为A;
否则:
那么结果为B。
其实这是一个我们在生活常常需要处理的一种情形,如果……那么……否则……那么……
二、 if语句基本用法
if语句基本用法有如下四种形式,我们以求ab中的最大值为例,分别来看看。
1) 简单的if语句形式
if(某条件)执行某项操作。如图的if语句