c语言 -号运算c语言 -号运算 在C语言中,"-"运算符可以表示减法或者负号。具体是哪种含义,取决于运算符两边的运算对象。 1. 如果"-"运算符用于数字,那么它表示减法。例如: ```c int a = 5; int b = 3; int result = a - b; // result 的值是 2 ``` 2. 如果"-"运算符用于变量或者常量,...
一、算术运算符分为一元算术运算符和二元算术运算符两类,一元算术运算符只需要一个操作数,放在运算符的后面,二元算术运算符需要两个操作数,操作数写在运算符两边。 1.C语言提供的算术运算符 C语言提供了如下算术运算符: +(正号、加法运算符) –(负号、减法运算符) *(乘法运算符) /(除法运算符) %(求余运算...
1、单目运算符 对单个数据进行操作,如++、--,~等 2、双目运算符 操作两个数据,+、-、*、/等 ...
1. 算术运算符 运算符术语示例结果 +正号+33 -负号-3-3 +加10 + 515 -减10 - 55 *乘10 * ...
其余的算数运算符都属于单目运算符,即只需一个运算数即可进行运算。正号和负号是改变数值的正负性,只需考虑数据类型的范围即可,不算常用。以上的运算符的一个或两个运算数可以为常量也可以为变量。常量如果是字符型的,如字母a等,在进行运算时会将他们看成一个数,数值的大小根据ASCII表中十进制(二进制与十进制等...
下面是C语言运算符的优先级:--与负号处于同一优先级,而结合方向是从右到左,所以是先进行i--运算,再取负号。i--就是把i自减1,但是它的返回值却是i,这就是i--与--i的区别,--i的返回值就是i-1了。具体看下面一个程序:include<stdio.h>int main(void){int i = 2;int j = 2;...
以这种方式使用的负号被称为一元运算符(unary operator)。一元运算符只需要一个运算对象(见图5.2)。 图5.2 一元和二元运算符 C90标准新增了一元+运算符,它不会改变运算对象的值或符号,只能这样使用: dozen = +12; 编译器不会报错。但是在以前,这样做是不允许的。
C语⾔中为了⽅便运算,提供了⼀系列操作符,其中有⼀组操作符叫:算术操作符。分别是:+、-、*、/、%,这些操作符都是双目操作符。 +、-、*和数学上规则是一样的 / 两端如果都是整数,得到结果也是整数 #include <stdio.h>int main(){float x = 6 / 4;int y = 6 / 4;printf("%f\n", x);...
1. 正号、负号(+ , -) ——无副作用 正号: 一元运算符; 所组成表达式的值:操作数作为表达式的值; 无副作用 负号: 一元运算符: 所组成表达式的值:操作数取反作为表达式的值;无副作用2. 加、减、乘、除(+,-,*,/) ——无副作用 二元运算符、无副作用3. 取余(取模)(%) ...