c语言如何判断整数是几位数


本文摘自PHP中文网,作者V,侵删。

实现代码:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

#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语言教程

以上就是c语言如何判断整数是几位数的详细内容!

相关阅读 >>

C语言怎么用scanf输入字符串

C语言数组求和的方法

C语言程序的基本单位是什么

C语言程序的模块化通过什么实现

在一个C语言程序中,main函数可以在任何地方出现么

C语言中合法标识符有哪些

%lf在C语言中表示什么

C语言怎么编译(详细示例)

C语言fabs是什么意思

c中如何声明指向函数的指针?

更多相关阅读请进入《C语言》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...