zoukankan      html  css  js  c++  java
  • 运算符和流程图

    一、运算符

    1、认识运算符

          1)定义:又叫操作符,是一个用于运算的符号,他作用于一个或多个操作数(参与运算的数据,可以使数值,也可以是变量)

           2)功能分类:算数运算符、逻辑运算符、位运算符、其他

           3)数量分类:一元运算符、二元运算符、三元运算符分别作用于一个操作数、两个操作数、三个操作数

    2、常见运算符

          1)小括号():功能1、类型转换 2、改变运算顺序  3、函数调用

           2)算数运算符:+   -   *   /   %    ++    --

                 变量名++:首先计算返回结果,与变量相同,将变量的值自增1

                 ++变量名:首先计算返回结果,为变量值加1,再将变量的值自增1

                 变量名--:首先计算返回结果,与变量相同,将变量的值自减1

                 --变量名:首先计算返回结果,为变量值减1,再将变量的值自减1

                运算符顺序:++   --   >   *  /   %    >   +  -   

           3)赋值运算符

            返回结果与变量值相同           X(+ - *  /  %)=运算代码               同效           X=X(+  -  *  /  %)

            4)逻辑运算符     ==   !=   >  >=   <   <=   &&   ||   |             返回结果bool

             定义:是用于判断条件是否成立的运算符,用真(true)和假(false)表示判断结果

            &&(并且)       两个bool类型进行计算,运算结果,真真为真,其余为假。

            ||(或)             两个bool类型进行计算,运算结果,假假为假,其余为真。

            |(非)              非为一元   其余二元

            5)三目运算符

              定义:又叫三元运算符,他需要三个操作数参与运算

              书写格式:     操作数1?操作数2:操作数3        

              如果操作数1判断结果为真,则将操作数2作为返回结果,如果操作数1判断结果为假,则将操作数3作为返回结果.

            6)位运算符

             用于数字进行二进制转换的运算符          原理逢二进一

             7)运算符优先级

              优先级别越高的运算符,会优先得到执行,优先级别相同时,从左到右依次执行。

    二、流程图

           1)流程图:使用标准化的图形方案,分析某个功能的实现步骤。

             功能→流程图→实现代码

           流程控制语句:1、if判断   2、sifwith选择     3、循环

            2)if判断

            3)switch选择

            4)while循环  

            5)do while循环 

            6)  for  循环

            7)查找问题

                 1、简单查找

                  (1)一定会使用循环

                  (2)循环一定是从样本的第一个数据开始,在到达样本最后一个数据结束。

                  (3)循环体中一定包含了一个判断,该判断用于判断当前的数据是否是目标数据。

            

  • 相关阅读:
    搜索二维矩阵 240
    238 除自身以外数组的乘积 左右乘积数组
    160 相交链表
    152乘积最大子数组 dp
    leetcode 739 每日温度 单调栈
    543求二叉树的直径
    IOS 支付相关
    Intellij IDEA--can't use subversion command line client : svn
    每日日报34——通过SQL语句将某个字段的括号给去掉
    每日日报33——VisualStudio2013代码格式化快捷键+给窗体添加按钮
  • 原文地址:https://www.cnblogs.com/lcl498516572/p/7587989.html
Copyright © 2011-2022 走看看