编程题24 逆序打印数字
题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
1 //求它是几位数 2 public int digit(int num){ 3 if(num/10000!=0){ 4 return 5; 5 } 6 else if(num/1000!=0){ 7 return 4; 8 } 9 else if(num/100!=0){ 10 return 3; 11 } 12 else if(num/10!=0){ 13 return 2; 14 }else{ 15 return 1; 16 } 17 }
才疏学浅,欢迎交流