55问答网
所有问题
当前搜索:
c语言赋值运算
c语言
a+= a-= a* a的
计算
顺序是怎样的?
答:
a+=a-=a*a是一个连续
赋值运算
,计算顺序是自右至左的。如果int a=2。a+=a-=a*a。相当于:1.a-=a*a。2.a+=a。然后相当于:1.a=a-a*a。2.a=a+a。由于a初始化为2:1.a=a-a*a=2-2*2=-2。2.a=a+a=-2+(-2)==-4。所以最后结果就是-4。相关内容解释:
C语言
中提供...
在
C语言
中11种
赋值运算
符的具体含义,用法?
答:
1.=
赋值运算
符 变量=表达式 如:a=3;将a的值赋为3 2./= 除后赋值 变量/=表达式 如:a/=3;即a=a/3 3.*= 乘后赋值 变量*=表达式 如:a*=3;即a=a*3 4.%= 取模后赋值 变量%=表达式 如:a%=3;即a=a%3 5.+= 加后赋值 变量+=表达式 如:a+=3;即a=a+3 6.-= 减...
在
C语言
中
赋值运算
符有什么作用?
答:
赋值符号"="就是
赋值运算
符,作用是将一个数据赋给一个变量或将一个变量的值赋给另一个变量,由赋值运算符组成的表达式称为赋值表达式。一般形式为:变量名=表达式 在程序中可以多次给一个变量赋值,每赋一次值,与它相应的存储单元中的数据就被更新一次,内存中当前的数据就是最后一次所赋值的那个数...
c语言
,位符合
赋值运算
子, =,&=,^=!=, 分别什么含义啊?
答:
c语言
,位符合
赋值运算
子, <<=,>>=,&=,^=!=, 分别什么含义啊? 1.= 赋值运算子 变数=表示式 如:a=3;将a的值赋为3 2./= 除后赋值 变数/=表示式 如:a/=3;即a=a/3 3.*= 乘后赋值 变数*=表示式 如:a*=3;即a=a*3 4.%= 取模后赋值 变数%=表示式 如:a%=3;即a=a%3 5.+= 加...
c语言
中有x!
答:
c语言
中只有!x没有x!,!x的意思就是x!=0。!x的意思就是x!=0;当X=0时执行while循环;!即取反,当X!=0时不执行;若x=0,则!x非零;若x不等于零,则!x=0;一般用if(!x)来做判断式。
C语言
中,/=是什么
运算
符?
答:
在
C语言
中/=是复合
赋值运算
符的一种,是两种运算(除、赋值)的结合,x/=10等同于x=x/10。先进行左侧表达式除以右侧表达式的除法运算。然后进行把结果赋值给左侧表达式的赋值运算。这种运算符主要是为了简化表达式写法,当某个表达式要进行除法操作并且把除法结果赋值给自己的时候,可以用这种写法。类似的...
c语言赋值运算
符的作用是什么?
答:
所谓左值是指一个能用于
赋值运算
左边的表达式。左值必须能够被修改,不能是常量。我们用变量作左值,还可以看到,指针和引用也可以作左值。改成b=9-
c
。一般形式为:变量=表达式。它的作用是将一个表达式的值赋给一个左值。计算赋值运算符右侧表达式的值(“=”为赋值运算符),将赋值运算符右侧表达式的...
在
C语言
中11种
赋值运算
符的具体含义,用法?
答:
1.六个变量=表达式的赋值:=是
赋值运算
符,/=是除后赋值,*=是乘后赋值,=是取模后赋值,+=是加后赋值,-= 是减后赋值,2.<<=是左移后赋值,变量<<=表达式 左移就是将左边的数的二进制各位全部左移若干位,右边的数指定移动位数,高位丢弃,低位补0, 移几位就相当于乘以2的几次方。3....
赋值运算
符的意思
答:
赋值运算
符的意思是将运算符右侧的对象或者数值传递给左侧的对象或者变量。基本的赋值运算符是“=”。一开始可能会以为它是“等于”,其实不是的。它实际上意味着把右边表达式的值赋给左边的运算数。赋值运算表达式的值也就是所赋的值。也就是说,“$a = 3”的值是 3。
c语言
中+=是复合
赋值运算
符吗?
答:
C语言
中+=是复合
赋值运算
符。复合赋值运算符就是在简单赋值符“=”之前加上其它运算符构成,例如+=、-=、*=、/=、%=。即:a+=1;等价于a=a+1。+=的意思就是把左边的第一个符号移到右边,其实就是b=b+c的意思。直接把b+=c的b+移到右边,将b的值取出再取出c的值,相加然后赋给b,...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
C语言中的赋值运算符
c语言赋值运算符怎么算
c语言赋值运算符表格
c语言中强制赋值
c语言函数计算结果赋值
编程赋值运算
c语言中赋值表达式的值
条件赋值语句 c语言
赋值运算符例子