执行语句intx=4 y=25 z=5 z=x/x*z后 z的值
4个回答
展开全部
z=7。
因为:它们的初值分别是:x=4,y=25,z=2;
--y是先执行减1运算再整除,++是先执行加1运算再被除,z--是先执行运算乘再执行减1;
先算()内再算()外,由里到外计算。
z=(--y/++x)*z-- 就是: z=〔(--y/++x)*z〕-1,也即:z=〔(24/5)*2〕-1=7
应用题解题思路:
(1)比较法:有些用题可以通过比较己知条件,研究对应数量差的变化情况,从而白找到解题途径。运用比较法解题,要掌握可比性的 原则,必须是同类量进行对比,从中得。
出一定的关系来。
(2)找定量法:有些用题求解时需从变化中找不变的量,以此为突破口,寻求解题思路。( 如总量不变,或部分量不变的题型也可以 是个量都在变,但它们的差不变)
展开全部
答案应该是Z=0;因为Z是int型(整型),不会是小数!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
z的值为1/5,也就是0.2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是题目有问题,没有出现y呀。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询