若有定义语句:int x=10; 则表达式x-=x+x的值是?
来源:百度知道 编辑:UC知道 时间:2024/06/30 10:19:38
首先要分清楚优先计算原则,先计算加法,x+x=20,然后计算-=符号。x-=20即时x=x-20所以x=-10
因为+的运算符优先级比-=的运算符优先高,所以就会计算x+x的值,也就是20,然后x -= 20,所以x的值就是x=10-20=-10.
若有定义:int a[4][10];
c++中#define F(x)定义语句可否替换为int格式语句?
int *a=0,*b=0; 定义语句对吗
[c]若有定义float x[4]={1.3,2.4,5.6},y=6;,则错误的语句是?
若有定义:int *p[4]; 则标识符p【 】.
定义函数int f(int x)判断x是否为奇数,若是则函数返回1,否则返回0
定义float x=1.5那么(int)x是变量还是常量?
若有以下定义,则正确的赋值语句是?
(18)已知int k=10,m=3,n;则下列语句输出结果是
设x和y均为int 型变量,则以下语句:x+=y;y=x-y;y=x-y;x-=y;的功能是