TC官方合作论坛

 找回密码
 立即注册
查看: 6219|回复: 54
打印 上一主题 下一主题

[学习心得] TC算数运算符[1.005-2.006版本]

[复制链接]
跳转到指定楼层
楼主
发表于 2011-7-11 14:24:10 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
TC算数运算符

TC算数运算符概念:在代码中实现了一定的运算功能,这样的符号叫运算符,在TC中包括:"+"、"-"、"*"、"/"、"%"、"="。

TC中的算数运算符有“=”赋值“+”加法 、“-”减法 、“*”乘法 、“/”除法 、“%”取模 。   

下面分别介绍他们的使用方法,如下:

赋值运算符(=):
int a
a=4
分析说明:定义一个整型a变量,然后把右边的值4赋给了左边的变量a,最终结果为:4。值得一提的是,它的运算方向是从右往左,并且它并不是一个等于符号("==")。


加法运算符(+):
int a
a=4+3
分析说明:定义一个整型a变量,根据运算符的优先级我们可以知道,先执行右边的运算,也就是先进行4+3运算,这样得到了7,然后再将7的值赋值给变量a,最终结果为:7


减法运算符(-):
int b
b=4-3
分析说明:定义一个整型a变量,根据运算符的优先级我们可以知道,先执行右边的运算,也就是先进行4-3运算,这样得到了1,然后再将1的值赋值给变量a,最终结果为:1


乘法运算符(*):
int c
c=4*3
分析说明:定义一个整型c变量,根据运算符的优先级我们可以知道,先执行右边的运算,也就是先进行4*3运算,这样得到了12,然后再将12的值赋值给变量12,最终结果为:12


除法运算符(/):
int d
d=10/3
执行结果3
分析说明:定义一个整型d变量,根据运算符的优先级我们可以知道,先执行右边的运算,也就是先进行10/3运算,这样得到了3,然后再将3的值赋值给变量3,最终结果为:3。有人很奇怪为什么不是一个小数点的数据,其实原因很简单,因为我们定义的变量是整型,所以后面的小数被舍弃了,得到的结果也是整型。若下面语句则可以得到,如下:

double e
e=10.0/3
执行结果3.3333


取模运算符(%)用于计算两个整数相除所得的余数:
int a
a=5%4
分析说明:定义一个整型a变量,根据运算符的优先级我们可以知道,先执行右边的运算,也就是先进行5%4运算,5除以4的余数是1,这样得到了1,然后再将1的值赋值给变量1,最终结果为:1。

回复

使用道具 举报

55#
发表于 2013-11-23 21:35:00 | 只看该作者
有贴必回,最喜欢楼主这样的有为青年了~
回复 支持 反对

使用道具 举报

54#
发表于 2012-6-14 15:53:27 | 只看该作者
运算符太少了啊,希望下一个版本初能够支持类似 ++,--这类的运算符
回复 支持 反对

使用道具 举报

53#
发表于 2012-6-12 11:28:30 | 只看该作者
新手学习了...2
回复 支持 反对

使用道具 举报

52#
发表于 2012-6-9 10:21:23 | 只看该作者
怎么看 不懂呢
回复 支持 反对

使用道具 举报

51#
发表于 2012-6-9 10:20:35 | 只看该作者
继续灌水
回复 支持 反对

使用道具 举报

50#
发表于 2012-6-9 10:19:56 | 只看该作者
给力点的出来
回复 支持 反对

使用道具 举报

49#
发表于 2012-6-9 10:19:27 | 只看该作者
看不懂
回复 支持 反对

使用道具 举报

48#
发表于 2012-6-8 16:30:59 | 只看该作者
连数学都 学习了
回复 支持 反对

使用道具 举报

47#
发表于 2012-5-23 09:47:13 | 只看该作者
学习了
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-19 18:10 , Processed in 0.105950 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表