数位遍历 逆序遍历核心代码 for(i = n; i; i /= sn) i % sn 完成了对sn进制下i每一位的遍历 示例 将19(10011)按二进制逆序打印出来 #include <stdio.h> int main() { int i; int n = 19; for (i = n; i; i /= 2) { printf("%d ", i % 2); } system("pause"); return 0; }