zoukankan      html  css  js  c++  java
  • 第8课

    1.C语言中支持下面4种类型的运算

      

    2.四则运算

    -就是数学中的加,减,乘,除等运算

    -遵循先乘除后加减的运算优先级

    -可以使用括号改变运算顺序

      int a=1;

      int b=2;

      int c=(b-a)*(b+a);

    注意:C语言中的除法运算,其除数不能为0!

      

    示例分析:

      

     编程实验:四则运算 8-1.c

    小结论

    -整型数的除法运算结果会舍弃小数部分

    -取余(%)运算也是一种除法运算,结果为余数

    -浮点数不能进行取余运算

    3.关系运算(<,   >,  <=,  >=,  ==,  !=)

    -比较两个值大小关系或相等关系的运算

    -比较的结果为逻辑值:真(1);  假(0)

    -可以使用括号()改变关系运算的顺序

      

    示例分析:

        

    编程实验:混合运算 8-2.c

    小建议:如果不同类型的运算同时出现在一个表达式中,那么尽量使用括号()指明运算顺序。

    运算优先级:从高到低

    -四则运算:正负号 > 乘除运算 > 加减运算

    -关系运算:大小比较运算 > 相等比较运算

    -赋值运算:

    3.小结

    -整型数除法有两种:取商(/),取余(%)

    -浮点数除法与数学中除法运算相同,结果为浮点数

    -不同运算的优先级不同,可使用括号改变运算优先级

    -同一个表达式中应避免不同的运算类型(四则运算,关系运算)

  • 相关阅读:
    STL之vector
    bubble_sort(归并排序)
    just_sort
    单调队列(数列中长度不超过k的子序列和的最值)
    两数组中寻找两个数的某种关系
    删除一个数字之后数列gcd最大
    实现二叉树(search)
    简单的树(summary)
    H5页面,按钮点击效果(信用卡还款项目)
    vue路由相关知识收集
  • 原文地址:https://www.cnblogs.com/hoiday/p/11487636.html
Copyright © 2011-2022 走看看