Lenguaje C: determinar el número de dígitos en un entero digital

#include <stdio.h>
int main()
{
    long long a;
    int count=0;
 
    printf("请输入一个整数:");
    scanf("%lld",&a);
 
    while(a!=0)
    {
     
        a/=10;
        count++;
    }
 
    printf("输入的数字是%d位数。",count);
}

Entre ellos, long long es el tipo entero largo y lld es el método de entrada de este tipo. En este programa, count es el contador que registra el número de dígitos en el número de entrada.

Si tiene alguna pregunta, comente a continuación y la responderé por usted.

Supongo que te gusta

Origin blog.csdn.net/samxiaoguai/article/details/78463095
Recomendado
Clasificación