• c语言(3)运算符&表达式&语句


      计算机的本职工作是进行一系列的运算,C语言为不同的运算提供了不同的运算符!

      1.那些运算符们

        .基本运算符

          算术运算符:+ - * /  % ++ --

          赋值运算符:=

          逗号运算符:,

          关系运算符:< >   <=  >=  !=

          逻辑运算符:&&  ||   !

          条件运算符:?:

        .位运算符

          位逻辑运算符: ~   &   |    ^(表示异或)

          位移位运算符:>>      <<

      2.运算的优先级

      当多个运算混合在一起使用时,我们需要知道运算的先后顺序,否则就可能得出不同的值!当关系运算、赋值运算、逻辑运算、算术运算混合时,其按优先级从高到低如下:

        ! > 算术运算 >关系运算>&&和|| >赋值运算

      Note:在所有的运算符中,逗号运算符的优先级是最低的;赋值运算符的优先级仅高于逗号运算符

      3.表达式及其值

      .表达式(expression)是由运算符和操作数组合构成的。最简单的表达式是一个单独的操作数,以此为基础可以建立复杂的表达式。

        不同表达式拥有不同的表达式值,如:

          赋值表达式----它的值与=号左边的变量取得的值相同

          算术表达式----其值为算术运算的结构

          关系表达式----其值为 1 或 0

          逻辑表达式----其值也为 1 或 0

          逗号表达式----其值为最后一个表达式的值

      4.语句

      语句(statement)是一条完整的计算机指令。在C语言中,语句用结束处的一个分号标识。不同语句的集合构成一个程序。

      C语言的基本语句从形式上可分为:声明语句,表达式语句,函数调用语句,控制语句,复合语句,空语句等

          

  • 相关阅读:
    Oracle数据库对表字段的操作命令
    解决eclipse中git中cannot open gituploadpack(无法打开Git上传包)问题
    C# 启动外部程序的几种方法
    php面试题及答案(转)
    每日知识(1)半结构化数据
    每日知识(2)云计算
    方法对象
    什么是MA移动平均线它的特点及应用
    My first testcase about C#&C++
    局部变量的角色
  • 原文地址:https://www.cnblogs.com/tesion99/p/c003.html
Copyright © 2020-2023  润新知