main() { int x,y,z;x=-3;y=5;z=x%y; printf("%d",z);} 为什么结果是-3 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 printf int x%y 搜索资料 1个回答 #热议# 为什么说不要把裤子提到肚脐眼? 山神老爷 2012-09-21 · TA获得超过2031个赞 知道小有建树答主 回答量:255 采纳率:50% 帮助的人:60.4万 我也去答题访问个人页 关注 展开全部 因为x= -3,y=5,z = x % y = -3,所以输出结果为 -3。 % 是取余数的意思,比如如果 x=3,y=2,那么3%2=1,3除以2的余数是1.题目中 x=-3, y=5, x 除以 y 的余数是 -3,所以 z = -3 希望能帮到你。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-06-02 int x=1,y=2,z=3; x+=y+=z; 的表达式结果是什么?怎么分步计算?(z>=y==z)?1: 2011-12-01 main() {int x=4,y=0,z; x*=3+2;printf("%d",x); x*=y==(z=4);printf("%d",x); } 22 2017-11-03 .有int x=3,y=-4,z=5;则表达式(x&&y)==(x||z)的值为 ? 。 8 2018-03-01 main(){int a[]={2,4,6,8,10};int y=1,x,*p;p=&a[1];for(x=0;x<3;x++)y+=*(p+x);printf("%d\n",y)} 97 2018-03-14 执行语句“int x=4,y=25,z=2;z=(--y/++x)*z--;”后,z的值是?为什么?? 17 2020-04-17 main() {intx,y,z; x=y=1; z=x++,y++,++y; printf("%d,%d,%d\n",x,y,z);} 请高手详细解答为什么 11 2010-08-26 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值为,求详细解 13 2011-02-24 已有定义:int x=3,y=4,z=5 则表达式!(x+y)+z-1&&y+z/2的值是,这个怎样求,想要具体的求解过程。 29 更多类似问题 > 为你推荐: