sdut-C语言实验——数位数

给定一个正整数 n ,请你求出它的位数。

输入格式:

单组输入,输入一个整数 n 。(1<= n <= 2147483647)

输出格式:

输出一行,包含一个整数,即为 n 的位数。

输入格式:

单组输入,输入一个整数 n 。(1<= n <= 2147483647)

输出格式:

输出一行,包含一个整数,即为 n 的位数。

输入样例:

复制代码
1234567

输出样例:

在这里给出相应的输出。例如:

复制代码
7

代码如下:

cs 复制代码
#include <stdio.h>
int main()
{
    long long int n;
    int count = 0;    //记录位数
    scanf("%lld", &n);
    while(1){    //循环开始
        if(n == 0)    //整数为0时
            break;
        n /= 10;    //缩小10倍
        count++;    //位数+1
    }
    printf("%d", count);
    return 0;
}
相关推荐
No0d1es12 小时前
电子学会青少年软件编程(C语言)等级考试试卷(一级)2025年12月
c语言·青少年编程·等级考试·电子学会·一级
睡一觉就好了。12 小时前
归并排序——递归与非递归的双重实现
数据结构·算法·排序算法
爱编码的小八嘎12 小时前
C语言对话-18.我为你准备一切
c语言
酉鬼女又兒12 小时前
SQL23 统计每个学校各难度的用户平均刷题数
数据库·sql·算法
爱学习的阿磊12 小时前
模板代码跨编译器兼容
开发语言·c++·算法
毕设源码-钟学长12 小时前
【开题答辩全过程】以 基于协同过滤推荐算法的小说漫画网站设计与实现为例,包含答辩的问题和答案
算法·机器学习·推荐算法
u01092727112 小时前
代码覆盖率工具实战
开发语言·c++·算法
懈尘12 小时前
深入理解Java的HashMap扩容机制
java·开发语言·数据结构
We་ct13 小时前
LeetCode 73. 矩阵置零:原地算法实现与优化解析
前端·算法·leetcode·矩阵·typescript
天赐学c语言13 小时前
2.1 - 反转字符串中的单词 && 每个进程的内存里包含什么
c++·算法·leecode