C语言的加减乘除运算符
知道了如何定义变量,下一步就要做的就是计算了,相信学习C语言变量后,接下来就是要研究一下如何把C语言当做计算器了,虽然Linux下面是有很多计算器的,不过如果自己能写一个,岂不更好。
与数学里面的一样,程序语言是为了解决这些实际问题而产生的,所以肯定是具有这些功能的。比如这次说的7个运算符:
+
运算符,表示加-
运算符,表示减*
运算符,表示乘/
运算符,表示除%
运算符,表示取余++
运算符,表示自加--
运算符,表示自减
需要注意的是:
4的除,如果是整数相除,那么结果还是整数,也就是只有整数位,小数位直接省略,比如5/3=1.666667,结果即为1;
5的取余,表示两者相除后余量,比如5%3,那么取余结果就是2;
6和7的自加与自减比较有趣,后面会有专门的一节来说道说道,可以理解为a++的含义就是a=a+1,即把a+1的值再赋值给a,完成自加操作,自减类似。
举个例子源码如下:
1 | /*beginner/operator/operator.c*/ |
输出为:
1 | 5 + 3 = 8 |