实现代码:
#include <stdio.h> int main() { long long a; int count=0; printf("请输入一个整数:"); scanf("%lld",&a); while(a!=0) { a/=10; count++; } printf("输入的数字是%d位数。",count); }
其中long long为长整型lld为该类型的输入方式,在该程序中count为计数器,记录输入数字的位数。
推荐教程:c语言教程
Atas ialah kandungan terperinci c语言如何判断整数是几位数. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!