方法一:
思路:先得到该数字的最高位阶,然后从第一个数字开始分解。
#include <stdio.h>
int main(void){
int number,n,N;
int t=10;
scanf("%d",&number);
n=number;
N=number;
while(t<=n){
t=t*10;
}
t=t/10;
while(t!=0){
if(1==t){
#include <stdio.h>
int main(void){
int number,n,N;
int t=10;
scanf("%d",&number);
n=number;
N=number;
while(t<=n){
t=t*10;
}
t=t/10;
while(t!=0){
if(1==t){