以下程序输出的结果是 main() {int x; x=-3+4%6/5; printf(%d,x); 请稍作解释啊,谢谢啦 }
4个回答
展开全部
x=-3+4%6/5;首先4%6(取余)等于4,4/5(取整)等于0,最后x=-3;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为4%6/5同极,从左到右
则4%6=4
4/5 取整是0
所以-3+0=-3
则4%6=4
4/5 取整是0
所以-3+0=-3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int x;
x = -3+4%6/5;//4%6 ==4 4取余6,4小于6所以为4
//0/5 == 0 0除以5为0 0+-3 == -3
printf("%d",x);
x = -3+4%6/5;//4%6 ==4 4取余6,4小于6所以为4
//0/5 == 0 0除以5为0 0+-3 == -3
printf("%d",x);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |