C语言 定义d=25 a=d/10%9,请问a为多少? 详细, 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 定义 搜索资料 4个回答 #热议# 在购买新能源车时,要注意哪些? 百度网友0dc414c4 2013-11-21 · TA获得超过160个赞 知道答主 回答量:146 采纳率:0% 帮助的人:74.7万 我也去答题访问个人页 关注 展开全部 这个就是表达式优先级的一个问题,只要稍微知道先后顺序就行啦!!但是恰好/和%是相同优先级的,而且都是左关联,也就是说从左到右的计算,先算除法25/10=2;2对9取模余2,所以a=2 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2013-11-21 展开全部 a = 0;先/再%最后= 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2013-11-21 展开全部 d为int类型时a=2. 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 帐号已注销 2013-11-21 · 超过13用户采纳过TA的回答 知道答主 回答量:51 采纳率:0% 帮助的人:35.3万 我也去答题访问个人页 关注 展开全部 要详细程序吗? 更多追问追答 追问 细详解答 讲解 追答 a=d/10%9,由于/是除法运算符,%(两边必须是整数)是取余运算符这两个运算符都是同一优先级,都是左结合,那么就表示d除以10所得到的整数再除以9取余数。假设d=25,那么a=25/10%9=2%9=2满意就采纳吧~ 追问 2%9=2 ??? 不是为 0 吗? 追答 商0余2 %是求余 追问 商0?我以为是直接除,得零点几,然后取整 追答 。。。 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 收起 更多回答(2) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 为你推荐: