作业帮 > 综合 > 作业

c语言的相关运算设有int x=1,y=0;则以下表达式的值为 .x-->(y+x)?10:12.5>y++?'A':'

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/12 18:05:57
c语言的相关运算
设有int x=1,y=0;则以下表达式的值为 .
x-->(y+x)?10:12.5>y++?'A':'Z'
10
设有int x=0,y=1;则以下表达式的值为 .
x++*x--!='y'?8-4:y
4
为什么第一个题的第二个x为0;而第二个题的第二个x还为0,为什么不是1呢?
c语言的相关运算设有int x=1,y=0;则以下表达式的值为 .x-->(y+x)?10:12.5>y++?'A':'
后自增自减相当于这样一个函数
x++()
{
int i = x;
x += 1;
return i;
}
可以这样理
(i=x; x=x-1; i) > (y+x) 10 :...
第二题:
(i=x; x+=1; i) * (j=x; x-=1; j) != ...
再问: 第二题,
此处x++*x—实际计算为0*0吗?