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语言表达式语法规则是什么

C语言中switch语句的case后能否是一个关系表达式

C语言中“&&”什么意思?

C语言中\t是什么意思

visual studio怎么创建C语言

C语言中putchar()的功能是什么?

C语言是面向什么的语言

C语言学好,都要学什么?

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



打赏

取消

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

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

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

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

评论

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