`i/10;` 改为 `i/=10;` 试试
by kuailedetongnian @ 2024-04-20 21:39:51
建议在for循环中不要直接修改变量 i
,最好用另一个变量。
```c++
for (int i = 1; i <= n; i++){
int k = i;
while (k != 0){
if(k % 10 == x) sum++;
k /= 10;
}
}
```
by Henry31415926 @ 2024-04-20 22:09:37