[c++] uf运算符

[复制链接]
梅雷工具箱发表于 2015-6-25 14:04:07 | 显示全部楼层 |阅读模式
uf运算符


二、算术运算符
  在C语言中有两个单目和五个双目运算符。   
符号 功能
+ 单目正   
- 单目负   
* 乘法   
/ 除法   
% 取余   
+ 加法   
- 减法   
下面是一些赋值语句的例子, 在赋值运算符右侧的表达式中就使用了上面的算术运算符:

a=7%4;   最终a的结果是3,因为7%4的余数是3。

那么怎样由一个实数得到它的整数部分呢?这就需要用强制类型转换了。
例如:   a=(int) (7.0/4);

b=7/4;   
这样b就是它们的商了,应该是1。   
也许有人就不明白了,7/4应该是1.75,怎么会是1呢?
这里需要说明的是,当两个整数相除时,所得到的结果仍然是整数,没有小数部分。
要想也得到小数部分,可以这样写7.0/4或者7/4.0,也即把其中一个数变为非整数。

三、逻辑运算符
  逻辑运算符是根据表达式的值来返回真值或是假值。其实在C语言中没有所谓的真值和假值,
只是认为非0为真值,0为假值。
  
符号 功能   
&& 逻辑与   
|| 逻辑或   
! 逻辑非

关系运算符是对两个表达式进行比较,返回一个真/假值。   
符号 功能   
> 大于   
< 小于   
>= 大于等于   
<= 小于等于   
== 等于   
!= 不等于

五、自增自减运算符
  这是一类特殊的运算符,自增运算符++和自减运算符--对变量的操作结果是增加1和减少1。
例如:   
--Couter;   
Couter--;   
++Amount;   
Amount++;

_____________________________________________________________________________ _

中磊UG二次开发教程 梅雷著 qq1821117007
学UG就上UG网 http://www.9sug.com/
就上UG网淘宝直营店
您需要登录后才可以回帖 登录 | 注册UG网 用百度帐号登录

本版积分规则