50%23表示求50除以23的余数,4是正确的。50÷23=2(商)...4(余数)
int a = 50;int b = 50/23;//b= 2,整数相除得到的还是int的int c = 50 - 23 * b;//c = 4 很简单,不解释了
在C语言中,%是取余运算符(求余数的符号)。50%23也就是50-23*2=4.
%就是用来求两数余数的