求1个整数的第k位数字有很多种方法。 以下的方法就是一种。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 // 求x用10进制表示时的数位长度 int len ( int x ){ if ( x < 10 ) return 1 ; return len ( x / 10 ) + 1 ; } // 取x的第k位数字 int f ( int x , int …
求1个整数的第k位数字有很多种方法。 以下的方法就是一种。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 // 求x用10进制表示时的数位长度 int len ( int x ){ if ( x < 10 ) return 1 ; return len ( x / 10 ) + 1 ; } // 取x的第k位数字 int f ( int x , int …
讨论
登录后参与讨论
还没有评论,来说第一句吧。