编写函数fun求一个不多余5位的正整数的位数,该数在主函数中输入

如题所述

第1个回答  2014-08-31
#include <stdio.h>
int fun(unsigned long n)
{
    int cnt=0;
    do
    {
        cnt++;
    }while(n/=10);
    return cnt;
}
int main(void)
{
    unsigned long n;
    scanf("%lu",&n);
    printf("%d",fun(n));
    return 0;
}

本回答被网友采纳
相似回答