求一个数的各个位数

    科技2025-06-02  38

    #include<stdio.h> //求一个数的各个位数 #include<math.h> //若要逆序输出,无前导0,可将各个位数存入数组 int main() //再反向读出 { int x,n; int i,a; scanf("%d",&x); n=log10(x);//n+1为求出a为几位数 for(i=n;i>=0;i--) { a=x/pow(10,i);//求出最高位 x=x-a*pow(10,i);//减去最高位 printf("%d ",a); } }
    Processed: 0.010, SQL: 8