C语言中怎样判断一个数是几位

日期:2019-02-16 17:55:11 人气:1

C语言中怎样判断一个数是几位

思路:因为c语言中整数除以整数等于整数,所以一个数除以10就少一位,所以求一个数的位数可以依次除10操作,直到其位0,每除10该数的位数加1。 参考代码: #include int main() { int n,sum=0; scanf("%d",&n); while(n){ sum++; n/=10; } printf("该数的位数为:%d\n",sum); return 0; } /* 12345 该数的
    A+
热门评论