1 概述 判断一个整数是几位数 2 解法 #include <stdio.h> int main() { int n,bit=0,result; printf("请输入一个整数n:"); scanf("%d", &n); result = n; while(1){ if(result==0){ break; } else{ bit++; } result /= 10; } printf("%d", bit); return 0; }