当前位置: 首页 > news >正文

给定一个整数可能为正,0,负数,统计这个数据的位数.

题目描述

        给定一个整数可能为正,0,负数,统计这个数据的位数.

例如1234567输出7位; -12345678输出8位;0输出1位

代码实现

int main()
{
long long m;
long long n;
scanf("%lld",&n);
m=n;
int count=0;//位数
do
{
count++;
n/=10;//舍弃个位
}while(n!=0);
printf("%lld是%d位数\n",m,count);
return 0;
}

http://www.mrgr.cn/news/78751.html

相关文章:

  • 电脑与优傲协作机器人(实体)的TCP通讯(操作记录)
  • LeetCode295. 数据流的中位数(2024冬季每日一题 19)
  • Linux设置开启启动脚本
  • C与指针。
  • Hexo博客在多个设备同步
  • 深入探讨锁升级问题
  • 【NebulaGraph】深入了解查询语句(二)
  • 数据结构 (21)树、森林和二叉树的关系
  • Leetcode20. 有效的括号(HOT100)
  • FUSU: 多源多时相土地利用变化分割数据集
  • CTF中可能遇到的php函数
  • 数据分析自动化工具对比指南Cursor Composer和Google Data Science Agent
  • Hadoop批量计算实验
  • spring知识点复习--针对面试的
  • 计算机基础 原码反码补码问题
  • sizeof和strlen区分,(好多例子)
  • 【Python中while循环】
  • Python的字符串编码
  • 二十一、QT C++
  • 从扩散模型开始的生成模型范式演变--SDE(1)
  • 异步处理优化:多线程线程池与消息队列的选择与应用
  • java面试复习
  • MATLAB期末复习笔记(上)
  • 网络地址转换
  • 阿里云服务器(centos7.6)部署前后端分离项目(MAC环境)
  • winScp连接Ubantu系统,访问拒绝的解决方式