早教吧作业答案频道 -->其他-->
主要不明白a的值,括号里我知道是赋值语句,但是y的值怎么算到5的?请具体说明运算顺序!谢谢!#include<stdio.h>intmain(){inta,b,c;intx=5,y=10;a=(--y=x++)?-y:++x;printf("%d,%d\n",x,y);b=y++;c=x;p
题目详情
主要不明白a的值,括号里我知道是赋值语句,但是y的值怎么算到5的?请具体说明运算顺序!谢谢!#include<stdio.h> int main() { int a,b,c; int x=5,y=10; a=(--y=x++)?-y:++x; printf("%d,%d\n",x,y); b=y++; c=x; printf("%d,%d,%d",a,b,c); }
▼优质解答
答案和解析
#include int main() { int a,b,c; int x=5,y=10; a=(--y=x++)?-y:++x;//--y得y=9,然后y=x++,即y=5,x=6,接着5?成立a=-y=-5 printf("%d,%d\n",x,y);//最后x=6(只计算x++,++x未算) ,y=5(--y,y=x++即y=5) b=y++...
看了主要不明白a的值,括号里我知道...的网友还看了以下:
已知一次函数y=kx+b(b≠0)(1)若此一次函数y=kx+b的图像与函数y=-x+b的图像关于 2020-04-08 …
直线AB:y=-x-b分别与x、y轴交于A (6,0)、B两点,过点B的直线交x轴负半轴于C,且O 2020-05-17 …
X(X-Y)(a-b)-Y(Y-x)(b-a)不明白它相互减的变化 2020-06-02 …
集合(1217:4:30)设集合A={(x,y)|y≥|x-2|,x≥0},B={(x,y)|y≤ 2020-06-03 …
1.已知集合A={y|y=|x|,x∈R},B={y|y=2-x^,x∈R},求A∩B?2.已知集 2020-07-20 …
设集合A={(x,y)|y≥|x-2|,x≥0},B={(x,y)|y≤-x+b},A∩B≠∅,( 2020-07-30 …
下列对应法则是从集合A到集合B的映射的是()A.A=R,B={x|x>0},f:x→y=|x|B. 2020-07-30 …
将一次函数y=x-2的图象平移,使其经过点(2,3),则所得直线的函数解析式是答案我已经知道了是y 2020-07-31 …
数学(把下列各式分解因式)把下列各式分解因式:1)2a(a+b)+3(a+b)2)x(y-x)+y( 2020-10-31 …
集合的∈R在什么情况下可以省略.什么情况下不行?{x,y)|y=|x|,x,y∈R}{(x,y)|y 2020-11-03 …