.
3ss.cn

c语言怎么推断整数是几位数

实现代码:

#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为计数器,记录输入数字的位数。

赞(0)
未经允许不得转载:互联学术 » c语言怎么推断整数是几位数

评论 抢沙发