定义int a=5,b=20;若执行语句printf("%d\n",++a*--b/5%13);后,输出结果为何为9?求解释,谢。 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 printf 定义 int 语句 搜索资料 1个回答 #热议# 在购买新能源车时,要注意哪些? shine1991 科技发烧友 2011-07-20 · 智能家居/数码/手机/智能家电产品都懂点 知道顶级答主 回答量:4.7万 采纳率:82% 帮助的人:2.3亿 我也去答题访问个人页 关注 展开全部 根据运算符优先级++a*--b/5%13等效于(++a)*(--b)/5%13=6*19/5%13=144/5%13=22%13=9 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2019-10-28 定义int a=5,b=20;若执行语句printf("%d... 3 2010-12-22 定义int a=5,b=20;若执行语句printf("%d... 5 2011-09-04 一道C的题不会,定义int a=5,b=20;若执行语句pr... 1 2011-12-16 (1/2)请问一下:在C语言中,定义int a=5,b=20... 3 2012-06-25 若定义:int a=511,*b=&a;, 则printf(... 68 2013-11-14 设 int a=9,b=20;则printf("%d,%d\... 2 2010-02-08 C语言程序问题 2011-10-27 设有语句int a=3,执行语句printf("%d\n",... 34 更多类似问题 > 为你推荐: