若有下列程序段intx=1;y=2;x=x+y;y=x-y;x=x-y; 则执行后x和y的值分别是?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/24 16:24:39
若有下列程序段intx=1;y=2;x=x+y;y=x-y;x=x-y; 则执行后x和y的值分别是?

若有下列程序段intx=1;y=2;x=x+y;y=x-y;x=x-y; 则执行后x和y的值分别是?
若有下列程序段intx=1;y=2;x=x+y;y=x-y;x=x-y; 则执行后x和y的值分别是?

若有下列程序段intx=1;y=2;x=x+y;y=x-y;x=x-y; 则执行后x和y的值分别是?
x是2,y是1.
第一步把x+y的值赋给x,即x为3
第二步把x-y的值赋给y,即y为3-2=1
第三步把x-y的值赋给x,即x为3-1=2
这个就是把x和y值互换的.

若有下列程序段intx=1;y=2;x=x+y;y=x-y;x=x-y; 则执行后x和y的值分别是? 下列程序段执行后z的值是( ).intx=2,y=3,z; z=(x++,y++); A:3 B:2 C:5 D:4intx=2,y=3,z;z=(x++,y++);A:3 B:2 C:5 D:4 若intx=4,y=3,则“x 语句{intx,y,z ;x=1,y=z=2; ++x&&y--||++z}怎么理解 若已定义intx,y,z;执行语句x=(x=1,y=z=2,y++,z++);后,x为什么为2, intx=3;if(1 老师,若已定义intx,y,z;执行语句x=(x=1,y=z=2,y++,z++);后,x为什么为2,这个是我问老师的短信,所以,前面有老师这个称呼 设intx=1,y=1;表达式(|x||y--)的值 定义intx=1,当执行完语句x-- intx=(2,2.1,3.5) x的值是多少? C语言分析以下程序,下列说法正确的是?2. 分析以下程序,下列说法正确的是 .main(){ intx=5,a=0,b=3;if(x=a+b) printf(* * ** );else printf(# # # # );}A.有语法错,不能通过编译 B.通过编译,但不能连接C.输 VB 下列程序段的执行结果为 X=2 Print X+1;X+1 c语言 ,intx=9,y=8;表达式x==y+1的结果是1,表达式怎么理解 intx=2,z=-x+++1;则Z的值为-1 为什么呢 设有变量定义“intx=1,y=2,z=3 ;”,计算下列表达式的值1)(x=(float)(y)+0.5)/22) z=(- -x,y++,x+y+z)3) x=y=z4) x*=y-(z=1)5) x=(y++)+(--z)6) x%=(z/=2) 若有以下程序段:int x=1,y=2; x=x^y; y=y^x;x=x^y; 则执行以上语句后x和y的值分别是 执行下列程序段后,y的值是() int x=1,y=5; do{y-=x;++x;} while(--y 分析下列程序段,写出程序段运行的结果.VB(1) x=1y=2If x > y thenPrint x,yElsePrint y,xEnd If_____________________(2) x=2y=2If x=2 Theny=x*xEnd IfPrint x,y看不懂一楼的回答方式.请说明白点好么