C语言算术~这题怎么解释我看不懂#include ”stdio.h”main(){ int x=10,y=20,t=0;if (x==y) t=x; x=y; y=t;printf(”%d,%d\n”,x,y);怎么他应该直接输出 .怎么还执行if后面的赋值啊,答案写的是X=20 Y=0.我自己觉得不

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/11 17:25:41
C语言算术~这题怎么解释我看不懂#include ”stdio.h”main(){ int x=10,y=20,t=0;if (x==y) t=x; x=y; y=t;printf(”%d,%d\n”,x,y);怎么他应该直接输出 .怎么还执行if后面的赋值啊,答案写的是X=20 Y=0.我自己觉得不
xJA_e enwכ^ˤE rYj酖(mFY[t5(겛|̙wFTvҾ)CQ&ɂKȒ]YbVx%k1-,okmdK YP\ p44) KC@KF!7ZO8|Ej6{Rh 6?kX&>*8}Gr8O)z*pJ<-JlP?vi+%#.G?r G$ m_0q2&ezJ_ |8d2,f+sˢi[#vI`W^~#5; #j]ԻT0m15G 

C语言算术~这题怎么解释我看不懂#include ”stdio.h”main(){ int x=10,y=20,t=0;if (x==y) t=x; x=y; y=t;printf(”%d,%d\n”,x,y);怎么他应该直接输出 .怎么还执行if后面的赋值啊,答案写的是X=20 Y=0.我自己觉得不
C语言算术~这题怎么解释我看不懂
#include ”stdio.h”
main()
{
int x=10,y=20,t=0;
if (x==y) t=x; x=y; y=t;
printf(”%d,%d\n”,x,y);
怎么他应该直接输出 .怎么还执行if后面的赋值啊,
答案写的是X=20 Y=0.我自己觉得不是.

C语言算术~这题怎么解释我看不懂#include ”stdio.h”main(){ int x=10,y=20,t=0;if (x==y) t=x; x=y; y=t;printf(”%d,%d\n”,x,y);怎么他应该直接输出 .怎么还执行if后面的赋值啊,答案写的是X=20 Y=0.我自己觉得不
#include
main()
{
int x=10,y=20,t=0;
if (x==y)
{
t=x;
}
x=y;
y=t;
printf(”%d,%d\n”,x,y);
}
这么看就明白了,if里面的语句就t=x;没有执行.
x=y; y=t;这两句不在if内