C语言算术运算符整理 全球观察
来源:脚本之家
发布日期:2023-05-23 13:05:33
(资料图)
下表列出了C语言中的算术运算符。
| 运算符 | 操作 |
|---|---|
| - | 减法 |
| + | 加法 |
| * | 乘法 |
| / | 除法 |
| % | 模量 |
| -- | 递减 |
| ++ | 增量 |
当应用/到整数或字符时,任何余数都将被截断。 例如,5/2将在整数除法中等于2。模数运算符%产生整数除法的余数。 但是,不能在浮点类型上使用它。
以下代码片段说明了%:
#includeint main(void) { int x, y; x = 5; y = 2; printf("%d \n", x / y); /* will display 2 */ printf("%d \n", x%y); /* will display 1, the remainder of the integer division */ x = 1; y = 2; printf("%d %d \n", x / y, x%y); /* will display 0 1 */ return 0; }
一元减号将其操作数乘以-1。 也就是说,任何以减号开头的数字都会切换其符号。
关键词: