• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C语言 > C语言 条件判断详细介绍

C语言 条件判断详细介绍

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-28

通过本文主要向大家介绍了c语言条件运算符,c语言条件语句,c语言条件编译,c语言条件表达式,c语言条件判断语句等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

C 判断

判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。

C 语言把任何非零和非空的值假定为 true,把零或 null 假定为 false。

下面是大多数编程语言中典型的判断结构的一般形式:

判断语句

C 语言提供了以下类型的判断语句。点击链接查看每个语句的细节。

 

语句 描述
if 语句 一个 if 语句 由一个布尔表达式后跟一个或多个语句组成。
if...else 语句 一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行。
嵌套 if 语句 您可以在一个 if 或 else if 语句内使用另一个 if 或 else if 语句。
switch 语句 一个 switch 语句允许测试一个变量等于多个值时的情况。
嵌套 switch 语句 您可以在一个 switch 语句内使用另一个 switch 语句。

 ? : 运算符

我们已经在前面的章节中讲解了 条件运算符 ? :,可以用来替代 if...else 语句。它的一般形式如下:

 Exp1 ? Exp2 : Exp3;

其中,Exp1、Exp2 和 Exp3 是表达式。请注意,冒号的使用和位置。

? 表达式的值是由 Exp1 决定的。如果 Exp1 为真,则计算 Exp2 的值,结果即为整个 ? 表达式的值。如果 Exp1 为假,则计算 Exp3 的值,结果即为整个 ? 表达式的值。

 以上就是对C语言判断做的资料整理,后续继续补充相关资料,谢谢大家对本站的支持!

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • C语言 条件判断详细介绍
  • C 语言条件运算符详细讲解
  • C++条件语句和条件运算符的使用方法讲解

相关文章

  • 2017-05-28GCC 编译使用动态链接库和静态链接库的方法
  • 2017-05-28关于STL中list容器的一些总结
  • 2017-05-28C++命名空间实例解析
  • 2017-05-28利用反射获得类的public static/const成员的值实例
  • 2017-05-28linux c多线程编程实例代码
  • 2017-05-28解析四方定理的应用
  • 2017-05-28C++编写简单的打靶游戏
  • 2017-05-28C++类和对象实例解析(二)
  • 2017-05-28基于Protobuf C++ serialize到char*的实现方法分析
  • 2017-05-28深入C++中构造函数、拷贝构造函数、赋值操作符、析构函数的调用过程总结

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • C语言实现的统计php代码行数功能源码(支持文件夹、多目录)
    • 深入解析int(*p)[]和int(**p)[]
    • C语言之没有main函数的helloworld示例
    • C++实现下载的代码
    • C语言自动生成enum值和名字映射代码
    • C语言、C++中的union用法总结
    • C++短路求值(逻辑与、逻辑或)实例
    • C++类中的static和const用法实例教程
    • C++实现各种排序算法类汇总
    • 可变参数函数

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有