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语言中的复数操作

C语言次方怎么表示

C语言中strstr函数的用法是什么?

C语言中关系表达式和逻辑表达式的值是什么

C语言中的文件类型只有哪两种

C语言万年历程序代码

c源程序中main函数的位置是什么?

C语言给数组赋值的3种形式

C语言中用户标识符是什么?

sqrt在C语言中怎么用?

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



打赏

取消

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

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

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

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

评论

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