当前位置: > X=1 y=2 z=3 if(x大于Z) Y=X;x=z;z=y; 求x的,y的,z的值 然后上述题改为y=x,x=z;z=y;又怎么算?...
题目
X=1 y=2 z=3 if(x大于Z) Y=X;x=z;z=y; 求x的,y的,z的值 然后上述题改为y=x,x=z;z=y;又怎么算?

提问时间:2020-12-20

答案
你这是什么语言,如果是C或者类似C的话,那么是以分号断句的,也就是说,if只管到后面的一个句子.
第一问,x大于z不成立,所以其后的语句不执行,接下来的两句执行,故最后变成:x=3,y=2,z=2
第二问,由于你将那个分号改成逗号,所以if 语句管到后面两个语句,同样x大于z不成立,所以其后的语句不执行,只执行最后一句,故最后变成:z=2
如果你用的语言里面分号和逗号作用相反,比如Mathematica,那么你可以同样分析即可.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.