`

C语言基础学习运算符-条件表达式

阅读更多

条件表达式

 

条件表达式由条件运算符(?:)构成,常用条件表达式构成一个赋值语句。

 

其一般形式如下:

x = 表达式1? 表达式2:表达式3

 

求解方式是:先求表达式1,若为真,则求解表达式2,并把表达式2的值赋给x;若表达式1为假,则求解表达式3,并把表达式3的值赋给x。

 

看段简单的实例:

#include <stdio.h>
int main(void)
{
    int a = 1;
    int b = 10;
    //定义一个int型的max变量,使用条件表达式,将a和b的最大值赋值给max
    //在这里写下你的代码
    int max;
    max = a > b ? a : b;
    printf("%d\n", max);    
    return 0;
}

 代码里逗号表达式的含义,你能理解么?

更多学习内容,就在码芽网http://www.mayacoder.com/lesson/index

结果是多少呢?当然是10啦~

0
0
分享到:
评论

相关推荐

    C语言数据结构算法-简单表达式求值(支持计算负数及小数)

    在C语言中,数据结构和算法是编程的基础,它们帮助我们高效地组织和处理数据,以及解决问题。在这个项目中,我们关注的是一个特定的算法——中缀表达式转化为后缀表达式(也称逆波兰表示法)以及后缀表达式的求值,...

    C语言程序设计-算术运算符与算术表达式.pptx

    C语言程序设计中,算术运算符与算术表达式是编程的基础知识。本节主要介绍了基本的算术运算符和算术表达式的概念、优先级别、自增和自减运算符的使用等。 基本的算术运算符 ----------------- 基本的算术运算符有...

    C语言数据类型,运算符和表达式教程

    C语言数据类型,运算符和表达式,熟悉关键字、标识符、常量、变量等术语; 掌握C语言的三种基本数据类型; 掌握几种常见的运算符(算术运算符、赋值运算符,逗号运算符) 掌握几种常见的表达式(算术表达式、赋值...

    辨析二级C语言之逗号运算符和逗号表达式.pdf

    在二级C语言的范畴中,逗号运算符和逗号表达式是两个重要的概念,它们在程序设计中扮演着不同的角色。逗号运算符用逗号","来分隔多个表达式,使得这些表达式可以按照从左到右的顺序依次进行求值,但整个表达式的值是...

    C语言 数据类型运算符表达式

    在C语言中,数据类型是编程的基础,它们...总结来说,C语言的数据类型、运算符和表达式是编程的核心组成部分,它们共同构成了处理数据和控制程序流程的基础。了解并熟练掌握这些知识,是编写有效、高效C程序的关键。

    C语言中的运算符和表达式

    下面通过几个具体的例子来加深对C语言运算符的理解: 1. **算术运算符**:考虑表达式`a = 10; b = 20; printf("%d\n", a + b * 2);`。这里`*`的优先级高于`+`,所以先计算`b * 2`得到40,再加上`a`的值10,最终输出...

    C语言——数据类型运算符与表达式PPT课件.pptx

    ### C语言数据类型、运算符与表达式详解 #### 一、C语言数据类型概述 在C语言中,数据类型是编程的基础之一,用于定义变量能够存储的数据种类以及占用内存空间的大小。C语言提供了丰富的数据类型来满足不同场景的...

    C语言中的运算符及其优先级.pdf

    C语言中的运算符及其优先级 C语言中的运算符是编程语言中最基本的组成部分,它们用于执行各种算术、逻辑、...C语言中的运算符及其优先级是编程语言的基础知识,理解和熟练掌握这些知识是编写高效、正确的代码的前提。

    C语言练习-运算符和表达式.pdf

    C语言中的运算符和表达式是编程的基础,它们用于控制程序中的数据操作。在C语言中,标识符是程序员为变量、函数等命名的符号,必须以字母或下划线开头,后续可跟字母、数字或下划线。例如,选项A "_MY" 符合标识符...

    C语言学习资料--第二章-类型,运算符与表达式

    在C语言中,类型、运算符与表达式是编程的基础,理解它们对于任何初学者都是至关重要的。本章的学习资料将深入讲解这些概念,帮助新手更好地掌握C语言。 首先,我们要了解C语言中的数据类型。数据类型决定了变量...

    c语言运算符与表达式PPT学习教案.pptx

    本资源是关于C语言运算符与表达式的PPT学习教案,涵盖了C语言中的运算符、表达式、变量赋初值、算术运算符、逻辑运算符、关系运算符、赋值运算符、条件运算符等知识点。本教案共20页,详细介绍了C语言中的运算符和...

    C语言基础知识运算符和表达式PPT学习教案.pptx

    C语言是计算机编程的基础语言,尤其对于初学者来说,理解和掌握C语言的运算符和表达式至关重要。在C语言中,运算符是用来执行特定计算或操作的符号,而表达式则是由运算符和操作数组合而成,用于表示计算过程。 在...

    C语言 第3章 运算符与表达式

    C语言的运算符和表达式体系庞大而精细,掌握它们是学习C语言的基础,也是提升编程能力的关键。通过对各种运算符的功能、优先级和结合性的了解,以及对不同类型的表达式的熟练应用,程序员可以编写出更加高效、灵活和...

    《C语言学习辅导》 运算符和表达式1

    在C语言中,运算符和表达式是编程的基础,它们决定了如何操作和组合变量和常量来形成有意义的计算。本章重点在于理解和熟练运用各种运算符,掌握它们的优先级和结合性,以及理解表达式的概念和数据类型转换规则。 1...

    C语言课件(运算符和表达式).ppt

    C语言课件(运算符和表达式) 本课件主要讲解了C语言中的运算符和表达式相关知识。 一、运算符的概念 在C语言中,运算符是表示某种计算的符号。例如,算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符...

    C语言程序设计运算符及表达式PPT学习教案.pptx

    在这个PPT学习教案中,主要讲解了C语言中的运算符和表达式。 首先,表达式是C语言中的基本构造单元,分为基本表达式和复杂表达式。基本表达式包括标识符(变量)、常量、字符串字面量以及用圆括号包裹的其他表达式...

    浅析C语言的运算符和表达式.pdf

    C语言的运算符和表达式的知识点非常重要,它们是C语言的基础,也是其他高级语言的基础。因此,了解C语言的运算符和表达式是非常必要的。 在学习C语言时,需要掌握运算符的优先级、结合性、运算对象的个数等知识点,...

    嵌入式系统开发人员C语言测试题--填空题(运算符与表达式).doc

    嵌入式系统开发人员C语言测试题--填空题(运算符与表达式)

    C语言程序设计运算符及表达式PPT课件.pptx

    在C语言编程中,运算符与表达式是构建程序逻辑的基础。表达式是由各种元素如标识符、常量、字符串字面量和圆括号内的表达式组合而成,通过运算符连接形成更复杂的结构。例如,2 + 8, a + b, (x - y) / a等是常见的...

    零基础入门C语言-王桂林 -v2-.pdf

    书籍内容涵盖了C语言的多个基础知识点,包括编程环境的搭建、Linux基础命令、C语言的基本语法、数据类型、变量、内存模型、运算符和表达式等。下面详细展开介绍这些知识点。 首先,书中提到了C语言的入门示例——...

Global site tag (gtag.js) - Google Analytics