如下面内容,求解如下

已有定义“int c, d;”,且c和d的值均大于0,表达式“c%d+c/d*d==c”的值为

这个没有确定的解,最终只要满足c=d,就可以了

结果为1。原因如下:
(1)c%d求c对d的余数;
(2)c/d因为是整数,求出来的是整数,余数部分被忽略,所以c/dd求的是c对d的整数部分,两部分相加正好等于c,及表达式为: c==c,结果为1.
如:c=22, d=5。
(1)c%d=2
(2) c/d=4,c/d
d=4*5=20。20+2=22=c。