C语言使用条件语句
C语言使用条件语句
理解条件语句的基本概念。大多数程序都是由条件语句驱动的, 这样的语句可以判断一个条件是TRUE真还是FALSE假, 然后据此执行不同的动作。最基本的条件语句是if语句。
C语言中的TRUE和FALSE和你平常理解的有点不太一样。TRUE和任何非0的数总是相等的。当你执行一个比较时,如果结果是TRUE,会返回一个”1”。如果结果是FALSE,会返回0。弄清楚这一点能帮助你更好的理解IF语句的执行过程。
学习基本的比较符号。条件语句是以比较大小的数学表达式为核心的。下面列出了最常用的一些比较符号: “
/* 大于*/
/* 小于*/
= /* 大于或等于*/include怎么用
= /* 小于或等于*/
== /* 等于*/
!= /* 不等于*/
"
"
10    5 TRUE
6 15 TRUE
8 = 8 TRUE
4 = 8 TRUE
3 == 3 TRUE
4 !=
5 TRUE
"
写一个IF语句。利用IF语句,你可以根据一个表达式计算的结果决定之后的程序如何运行。之后学习了其他条件语句后你可以把它们组合起来实现更强大的功能,不过现在写一段简单的代码熟悉一下就行了。"
#include stdio.h
int main
if 3    5
printf "3比5小";
get;
"
使用ELSE/ELSE IF语句来扩展你的条件判断。在IF语句中你可以添加ELSE 和ELSE IF语句来处理更多不同的结果。ELSE后面的语句在IF 中的判断结果为FALSE时执行。ELSE IF则可以让你在一个代码块中使用多个IF语句来处理更多的情况。阅读下面的`代码看一下他们是怎么工作的。"
#include stdio.h
int main
int age;
printf "请输入您的年龄: " ;
scanf "%d", $age ;
if age = 12
printf "你是个孩子!" ;
else if age 20
printf "年轻的感觉真好!" ;
else if age 40
printf "你充满了青春的活力!" ;
else
printf "充满智慧的年纪!" ;
return 0;
"
这段代码接收用户输入的一个数据然后传递给IF语句。如果这个数据满足第一个条件,则第一个printf被执行。如果没有满足第一个条件,则后面的各个ELSE IF会逐个进行判断直到有一个满足条件的分支为止。如果没有任何分支满足条件,则ELSE语句被执行。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。