C++或C语言中 的算数运算符++或- - 的运算
3个回答
展开全部
a=5;
b=4;
c=a++/--b;
//执行这一句时,先计算a++(++在后面,所以为5),再计算--b(--在前面,所以为3),所以 5/3取整数就为:1,即:c=1,这句执行完后,a=6,b=3,c=1
d=a%4;
//执行这一句时,d
=
6%4
取余数,就为2
所以,最后结果:a
=
6,b=3,c=1,d=2
b=4;
c=a++/--b;
//执行这一句时,先计算a++(++在后面,所以为5),再计算--b(--在前面,所以为3),所以 5/3取整数就为:1,即:c=1,这句执行完后,a=6,b=3,c=1
d=a%4;
//执行这一句时,d
=
6%4
取余数,就为2
所以,最后结果:a
=
6,b=3,c=1,d=2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a=6
b=3
c=1
d=2
c=a++/--b,++
--优先级高于/,后面++是计算完表达式再自加,而前面的--需要先运算。相当于c=5/3,结果为1。
d=a%4表达式中此时a=6,d=6%4,余数为2。
b=3
c=1
d=2
c=a++/--b,++
--优先级高于/,后面++是计算完表达式再自加,而前面的--需要先运算。相当于c=5/3,结果为1。
d=a%4表达式中此时a=6,d=6%4,余数为2。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询