计算int类型的最大数以及该数的位数
Code:
int a=0,b=0; while (++a>0); printf("int数据类型最大数是:%d\n",a-1); b++; a = a/10; while (a) { b++;
a = a/10;
} printf("int数据类型最大的数的数位是:%d",b);
简化:
int a=0,b=0; while (++a>0); printf("int数据类型最大数是:%d\n",a-1); b++; while (a=a/10) { b++; } printf("int数据类型最大的数的数位是:%d",b);