帮助理解逻辑

Jon*_*ohn 3 c++

我怎么能从逻辑上理解这一点:

int low_digit = value % 10;
value /= 10;
Run Code Online (Sandbox Code Playgroud)

我丢失的地方是mod分割并打印剩余部分.什么除以?

什么value /= 10;意思?

Die*_*lla 5

/= 是C++的说法:

value = value / 10;
Run Code Online (Sandbox Code Playgroud)

这里value % 10给你提醒将它除以10.想象value是19,这将给你9,最后一位数(提醒你除以10).最后一个语句将该值除以10(整数除法),并给出1(十位数).