定义一个函数f来判断整数的位数,用循环来实现。对一个大于0的int整数除10,每次做除法,计数器就+1,直至整数位为0。计数器t所得到的便是这个整数的位数。

#include<iostream>
using namespace std;
int f(int n){int t;for(t=0;n>0;t++){n/=10;}return t;
}
int main(){int n;cout<<"输入一个整数,判断位数:";cin>>n;cout<<"位数为:\n"<<f(n)<<endl;return 0;
}

c++编写函数判断整数的位数相关推荐

  1. 【Python】Python实验:回文是一个正向和逆向都相同的整数,如123454321、463364、9889。编写函数判断一个整数是否是回文数。

    回文是一个正向和逆向都相同的整数,如123454321.463364.9889.编写函数判断一个整数是否是回文数. 算法源码 def huiwen(n):if n==n[::-1]: ##正序和倒序是 ...

  2. 编写函数判断一个数是否为素数

    编写函数判断一个数是否为素数# 在之前的程序中,我们实现了打印1-100以内的素数.这次用函数来实现判断素数: 我们知道,素数就是除了一和他本身以外没有别的因数的数,我们可以调用循环来判定: 完整代码 ...

  3. 编写函数判断一个整数是否为素数

    题目内容: 编写函数int isprime(int a);用来判断整数a是否为素数,若是素数,函数返回1,否则返回0.调用该函数找出任意给定的n个整数中的素数. 注意,1不是素数. 输入格式: 一系列 ...

  4. 编写一个函数判断一个整数是不是素数c语言,编写函数判断一个整数是否为素数...

    题目内容: 编写函数int isprime(int a);用来判断整数a是否为素数,若是素数,函数返回1,否则返回0.调用该函数找出任意给定的n个整数中的素数. 注意,1不是素数. 输入格式: 一系列 ...

  5. C语言试题六十九之请编写函数判断一个数是不是素数

    1. 题目 编写函数:判断一个数是不是素数 素数:素数又称质数.所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数,例如17就是素数,因为它不能被 2~16 的任一整数整除. 2 .温馨提示 ...

  6. 请编写函数判断一个数是不是素数

    1. 题目 编写函数:判断一个数是不是素数 素数:素数又称质数.所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数,例如17就是素数,因为它不能被 2~16 的任一整数整除. 2 .温馨提示 ...

  7. C语言试题七十二之请编写函数判断三角形的类型,并输出其面积和类型。

    1. 题目 编写函数:判断三角形的类型,并输出其面积和类型. 2.思路: 首先判断其两边之和是否大于第三边,若大于则判断可以构成三角形,再进一步判断该三角形是什么三角形,并计算这个三角形的面积:否则不 ...

  8. C语言试题七十之请编写函数判断年份是否为闰年

    1. 题目 编写函数:判断任意年份是否为闰年 闰年:需要满足以下条件中的任意一个: ① 该年份能被 4 整除同时不能被 100 整除: ② 该年份能被400整除. 2 .温馨提示 C语言试题汇总里可用 ...

  9. Madagascar的宏定义函数--判断整数的奇偶性函数

    Madagascar中自己的宏定义函数判断某个整数的奇偶性,它们都在头文件rsf.h,形式如下: #define SF_ODD(n) ((n) & 1) #define SF_EVEN(n) ...

  10. 编写一个函数判断一个整数是不是素数c语言,编写函数判断一个整数是否为素数....

    #include <stdio.h> #include <math.h> /* 7-5 判断一个整数是否为素数 (15 分) 本题要求编写程序,判断一个给定的整数是否为素数.素 ...

最新文章

  1. Kmeans聚类算法详解
  2. javascript 值传递与作用域
  3. python开发需要掌握哪些知识-Python的10个基础知识点,新手必须背下来!
  4. 自动驾驶汽车想成为主流?先过了这十二关再说
  5. 新疆尉犁县境内塔克拉玛干沙漠雪景美如画
  6. React.js开发生态系统概览 [译-转]
  7. 如何用 Linq 进行多重 Orderby ?
  8. RHEL5中mdadm配置raid5磁盘阵列
  9. 剑指offer之机器人的运动轨迹
  10. c 连接mysql总是失败_Windows 下用C++连接MYSQL失败
  11. Pascal数据结构与算法
  12. error: possibly undefined macro: AC_PROG_LIBTOOL
  13. 用图形化文件对比工具kdiff3解决git rebase冲突
  14. 用飞桨,为少数民族濒危语言生成一本词典
  15. NUVOTON新唐单片机使用总结
  16. pytorch深度学习出错整理(一)
  17. 什么是空指针?如何从根源避免空指针
  18. 二、JAVA BIO
  19. 【python+pyqt5】B站直播弹幕姬
  20. PS海绵工具加深工具简单工具的区别

热门文章

  1. CMake常用命令(一) cmake_minimum_required命令
  2. win7与internet时间同步出错_【时间同步出错】win7系统同步internet时间总是提示同步时出错的解决方法...
  3. 阿里字体图标库iconfont的使用详解
  4. 【C++】-- STL容器适配器之stack
  5. iOS 地图坐标说明
  6. 谈谈杭州市未来15年城市发展重点和杭州第二机场位置预测
  7. w7计算机不显示移动硬盘,Win7移动硬盘在电脑上不显示盘符的解决办法
  8. C语言 数组插入 – 插入排序
  9. c++实现 离散数学 “自反 对称 ” 详解
  10. .obj文件格式与.mtl文件格式