首页 > 其他 > 详细

第8课 - 四则运算与关系运算

时间:2019-09-08 20:29:15      阅读:70      评论:0      收藏:0      [点我收藏+]

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.小结

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

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

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

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

 

第8课 - 四则运算与关系运算

原文:https://www.cnblogs.com/hoiday/p/11487636.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!