c语言如何判断整数是几位数
程序员文章站
2022-03-18 12:29:59
...
实现代码:
#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语言如何判断整数是几位数的详细内容,更多请关注其它相关文章!
推荐阅读
-
.NET/C#如何判断某个类是否是泛型类型或泛型接口的子类型详解
-
[c语言]判断一个数是奇偶数
-
java实现判断一个整数是几位数,并按照逆序输出
-
c语言:1000瓶水,有一瓶是有毒的,现共有10只老鼠,怎么判断毒水?
-
Linux系统下的C语言练习:判断一个字符串是不是另一个字符串的子串,比如"ab"是"aabcd"的子串
-
C语言程序设计——选择分支结构程序设计——判断从键盘输入的整数的正负性和奇偶性(习题4.3)
-
用C语言判断一个机器字节序列的存储模式是大端还是小端存储以及浮点型在内存中的存储
-
c 语言中如何判断两个类型是否相同?
-
printf是如何实现可变参数的?自定义函数能否实现参数可变?【C语言】
-
C语言中free函数是如何确定要释放多少内存空间的