以下程序运行后的输出结果是【 】。 main() { int x=10 y=20 t=0; if(x

大学专科 已帮助: 时间:2023-08-15 12:29:44

以下程序运行后的输出结果是【 】。 main() { int x=10,y=20,t=0; if(x==y)t=x;x=Y;Y=t; printf(“%d,%d/n”,x,y); }
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:正确答案,请帮忙,程序

参考解答

用户头像

439***302

2023-08-15 12:29:44

正确答案:200
在主函数中首先定义了三个整型变量x、y、t,并分别给它们赋初值为10,20,0,接着执行if语句,在if后面括号内的条件表达式中,条件“x==y”即“10==20”不成立,则不执行其后的语句“t=x”,然后退出if语句,顺序执行语句x=Y;Y=t;。执行完这两条语句后x的值变为20,y的值变为0,所以最后输出x,y的值为20和0。

上一篇 有以下程序: include<stclio.h> main() { char c; while((c

下一篇 下列事项中 属于对财产的强制措施的是( )。A. 变价出售B. 强制退还C. 强行拆除建筑物D. 扣

相似问题