C Primer Plus学习 十 if语句
来源:互联网 发布:同志交友软件 编辑:程序博客网 时间:2024/05/21 13:47
if (expression)
statement
如果expression求得的值为真(非零),就执行statement;否则,跳过该语句。和while循环一样,statement 既可以是单个语句也可以是一个代码块(术语上称为复合语句)。这种结构和while语句很相似。主要的区 别在于在if语句中,判断和执行(如果可能的话)仅有一次,而在while循环中,判断和执行可以重复多次。
if (expression)
stacemend
else
statements
如果expression为真(非零),就执行statementl;如果expression为假或零,则执行跟在else后的那 一条语句(statement2) 。语句可以是简单的或复合的。C不要求缩排,但这是标准的风格。缩排使语句依 赖于判断而执行这一事实显得一目了然。
if语句使您能够选择是否执行某个动作。if else语句使您可以在两个动作之间进行选择。
if, else 总体注解:
下列每种形式中,语句部分可以是一个简单语句或者是一个复合语句。一个真表达式意味 着它具有非零值。
形式1:
if (expression) statement
如果expression为真则执行statement。 形式2:
if (expression) statementl
else
statement2
如果expression为真,则执行statement 1;否则执行statement〗,
形式3:
if (expressionl)
statementl
else if (expression2)
statement2
else
如果expression〗为真,则执行statementl;如果expression 1为假而expression〗为真,则执 行statement2;否则,如果两个表达式都为假,执行statements ,statement3 ^
例如:
if (legs == 4)
else if (legs > 4)printf ("It might be a horse.\n");
else /* case of legs < 4 */printf ("It is not a horse.\n");
{
legs++;
}printf ("Now it has one more leg.\n");
- C Primer Plus学习 十 if语句
- C Primer Plus学习 七 while语句
- C Primer Plus学习 二十 函数、数组和指针
- C Primer Plus学习
- c++primer plus阅读笔记(十)
- C++Primer Plus学习笔记
- 《C Primer Plus》学习笔记
- 《C Primer Plus》学习笔记
- C Primer Plus 学习笔记
- C Primer Plus学习 一
- C Primer Plus学习 二
- C Primer Plus学习 三
- C Primer Plus学习 四
- C Primer Plus学习 十二 使用嵌套if显示一个数的约数
- C Primer Plus学习 八 for语句和do while语句
- C++ primer学习 1.4 if 语句
- C Primer Plus学习笔记----第五章运算符、表达式和语句
- 《C++.Primer.Plus》学习笔记(一)
- 161004复习与回顾
- 动态内存分配
- Java经典面试题 一
- JAVA进阶6.8——生产消费问题
- 【2】SpringBoot的MyBatis配置
- C Primer Plus学习 十 if语句
- Node.js[0] 准备工作
- JSON 轻量级数据交换
- C++ 文件输入输出基础 【网上摘抄,方便查询】
- 视力下降?11张图,测试色彩敏感度,你在第几关阵亡了?
- Android本地上传图片、拍照、裁剪
- Not on FX application thread; currentThread = * 问题的解决
- 笔记3:java数据类型划分
- 22:神奇的幻方/NOI/ 1.8编程基础之多维数组