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语言程序只能有一个主函数吗

sqrt在C语言中怎么用?

C语言的输入输出语句有哪些?

C语言函数声明格式是什么?

C语言fopen打开文件失败怎么办

C语言绝对值怎么打

fwrite函数的一般调用形式是什么?

C语言程序从哪里开始执行

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

C语言规定在一个源程序中main函数的位置是什么?

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



打赏

取消

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

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

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

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

评论

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