for (int n=100;n<1000;n++) { //n++循环读取123到134的数字的每位数
int m=n;
for (int i =0;i<=2;i++) {
Arr[i]=m%10; //循环读取n的每位数数字并赋值至Arr里
if(m>=10) { //只剩百位数时 /10 会使百位数为 0 所以另设if条件使只剩百位数时不用 /10;
m=m/10;
}
}
(1)如直接用n计算会改变n的值,下一次循环时n就不再是100了,所以得用m代替n进行计算。