用c语言输出整数每一位,【c语言】   输出一个整数的每一位

2023-11-12

先以1000以内整数为例

#include

int main()

{

int num=0;

int a,b,c;

printf("请输入1000以内的数字:>");

scanf("%d",&num);

if(num<1000)

{

a=num/100;//百位数字

b=(num%100)/10;//十位数字

c=(num%100%10)/1;//个位数字

printf("%d\n%d\n%d\n",a,b,c);

}

else

{

printf("这个数超过 1000,请重新输入");

}

return 0;

}

其次我们来将整数范围扩大到任意整数  它的每位数由高到低的排列如下

#include 

int main()

{

int num=0;

int i=0,j=0, n=0,s=0;

printf("please 输入数字:>");

scanf("%d",&num);

for (s=1,n=1;s!=0;i++)

{

n=n*10;

s=num/n;  //判断整数位数如434/1000=0  i=3

}

printf("它的位数是%d\n",i);

for (j=1,n=1;j

{

n=n*10; //如434为3位,n=100

}

printf("它的每位数分别是");

for (s=num;n>=1;n=n/10)

{

printf("%d\t",s/n);//得出最高位的数字

s=s%n;          //  依次循环 得出次高位

}

return 0;

}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用c语言输出整数每一位,【c语言】   输出一个整数的每一位 的相关文章

  • linux shell字符串截取总结

    一 字符串变量的截取操作 对字符串变量的截取操作一般都是通过 操作符 的方式进行 如下 1 从指定位置 index 截取固定长度 格式 string start length 其中 string 是要截取的字符串 start 是起始位置 下
  • 16.4 线性DP练习——【字符串转换】

    文章目录 题目描述 输入描述 输出描述 输入输出样例 最终代码c c 过程理解 题目描述 小蓝拥有两个字符串S T 他希望通过如下操作使得字符S转换为字符串T 操作有一下三种 删除一个字符 插入一个字符 将一个字符改为另一个字符 问最少需要
  • 2022广州站小计

    大半夜睡不着 写个游记 队伍战绩 四题铜首 这场是相当罚做 也说不清楚是出题人的问题还是我的问题 大概率是我的 第一题 看了一眼题目 排列组合 没推出样例 主要是读题也没读出队伍不为空 索性扔给队友了 第二题 还是没读明白 所以自己不敢上手
  • 即将换到一个自己不熟悉的部门做领导,应该怎么办

    楼主 跳动的时间 时间 2008 11 09 22 14 00 点击 1861 回复 16 我现在在公司的一个部门做经理 在这个职位上已经做了3年多了 因为自己在现有岗位的工作业绩突出 领导十分赏识 最近决定把我调到另外一个部门做总经理 我
  • 现在,您可以在白板尽情挥洒了!

    WEBCHAT在全国率先推出了可以画画的聊天室 即带有白板功能的群 不过原来它只能支持发送简单图形 而现在经过WEBCHAT开发组成员的努力 这个扫兴的bug被攻克了 这就意味着 您可以在白板尽情挥洒了
  • PhpStorm软件安装包分享(附安装教程)

    目录 一 软件简介 二 软件下载 一 软件简介 PhpStorm是一款由JetBrains开发的专业PHP集成开发环境 IDE 旨在提供全面的PHP开发支持 它是基于IntelliJ IDEA平台构建的 具有强大的功能和工具 可以帮助开发人
  • python-绘制双轴柱状图

    转载 https blog csdn net weixin 42749944 article details 115026810 df pd read excel r file xlsx fig ax1 plt subplots width
  • MediaScanner生成及保存thumbnail的方式

    转自 http blog csdn net qikaibinglan article details 6130589 本文简单研究一下MediaScanner生成及保存thumbnail的方式 并给出代码快速查询图片的thumbnail 1
  • Linux C 进程管道流

    Linux C 进程管道流 一 Pipe 二 示例 一 Pipe popen pclose pipe stream to or from a process popen和pclose是用于创建读写进程的管道流的函数 二 示例 本例简单介绍一
  • js发送ajax post请求

    先说一下使用步骤 1 创建XHR对象 let ajax new XMLHttpRequest 2 监听XHR对象的状态改变事件 ajax onreadystatechange function if ajax readyState 4 注
  • 总结30个Python赚钱的接单平台!兼职月入5000+,成年人的世界,钱是活下去的筹码

    前言 如果说当下什么编程语言最靠谱或者比较适合搞副业 答案肯定100 是 Python python是所有语法中最简单易上手的语言 不需要特别的的英语词汇量 逻辑思维也不需要很差就能上手 而且学会了之后就能编写代码爬取各种数据 制作各种图表
  • Spring @Transactional 中的事务传播和隔离

    20211030Spring Transactional 中的事务传播和隔离 1 介绍 介绍 Transactional 注释 以及它的隔离和传播设置 2 什么是 Transactional 可以使用 Transactional 将方法包装
  • 语音识别之HMM算法及其源码

    基础 1 了解HMM算法 http www cnblogs com pangxiaodong archive 2011 10 17 2214542 html 2 再次加深印象 http blog csdn net likelet artic
  • Python3 lambda函数简单理解

    lambda存在意义就是对简单函数的简洁表示 比如函数f def f x return x 2 可以写成 f lambda x x 2 格式为 lambda 参数 返回值 参数可以有多个 用逗号隔开 lambda常搭配内置函数map fil
  • 点云三维重建的原理,在医学图像分析中使用ICP算法进行点云配准

    1 摘要 在本文中 我们结合了ICP算法 一种基于3D尺度不变特征变换的方法 对3D自由形式闭合的曲面 人类头骨的3D模型 进行配准 不同于点和表面的配准 我们提出的基于ICP算法的方法可以更好地捕获数据的整体性质 例如骨骼厚度 文中提出的
  • 伺服驱动器cn1引脚定义_PCI-9014端子板DIN-68S和安川驱动器(SGDV-R90A01A002000)接线图...

    摘要 PCI 9014端子板DIN 68S和安川驱动器 SGDV R90A01A002000 接线图 硬件 运动控制卡型号 PCI 9014 以下接线仅以X轴为例说明 伺服驱动器型号 SGDV R90A01A002000 伺服电机型号 SG
  • 【物联网开发基础】在keil中怎么烧写程序

    什么是keil Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统 与汇编相比 C语言在功能上 结构性 可读性 可维护性上有明显的优势 因而易学易用 Keil提供了包括C编译器 宏汇编 链接器 库
  • L1-058 6翻了 (15 分)-PAT 团体程序设计天梯赛 GPLT

    解题思路 遍历字符串 不是6字符的直接输出 出现6的时候 往后判断出现了几次6 进而决定是否替换字符串 include
  • Swift5 不是循环的双链表

    小萌毕业5年了 一直在做移动端的工作 OC和Swift 最近比较流行的就是Swift了 学习过OC和Swift的基本原理 听的云里雾里的 听了好几遍才理解 因此下定决心要学习数据结构 学习之后发现数据结构和算法不愧是开发人员必学的知识 双链

随机推荐

  • Visual Studio 2019实现c51上位机控制数码管显示数字

    Visual Studio 2019实现c51上位机控制数码管显示数字 初学者编写上位机程序 上位机编写环境 上位机窗体设计 上位机界面功能代码 form界面 打开串口 代码 发送 按钮代码 上位机机全部代码 单片机烧录代码 效果图 初学者
  • PAT1-第39级台阶(递归)

    第39级台阶 小明刚刚看完电影 第39级台阶 离开电影院的时候 他数了数礼堂前的台阶数 恰好是39级 站在台阶前 他突然又想着一个问题 如果我每一步只能迈上1个或2个台阶 先迈左脚 然后左右交替 最后一步是迈右脚 也就是说一共要走偶数步 那
  • 捕鱼游戏、slots游戏出海技术支持

    捕鱼和slots类游戏的核心为数值 在美术 程序 音效 玩法都OK的情况下 数值是核心 这类游戏的数值思维方式要区别于其它类型的游戏看待 对于转型进入这个领域的团队和老板在数值上面 算法上面没有积累 对产品理解不够深入最后都是以失败告终 在
  • [QNX700]QNX 7.0 平台QT开发环境配置

    锋影 email 174176320 qq com 如果你认为本系列文章对你有所帮助 请大家有钱的捧个钱场 点击此处赞助 赞助额0 1元起步 多少随意 声明 本文只用于个人学习交流 若不慎造成侵权 请及时联系我 立即予以改正 1 QNX q
  • feign 出现 too many bytes written executing xx Or incomplete output stream executing xx

    问题 通过FeignClient调用第三方接口时 出现如下报错 incomplete output stream executing xxx 或者 too many bytes written executing POST 解决办法 自定义
  • 【windows系统cmd下打开管理员模式】

    runas noprofile user Administrator cmd
  • 离职报告提交前一秒,再检查下这些测试思维面试题你都会了么?

    创建坐席组的功能模块 如何进行测试用例设计 解答 功能测试 使用等价类划分法去分析创建坐席的每个输入项的有效及无效类 同步考虑边界值去设计对应的测试用例 先进行冒烟测试 正常创建坐席 坐席组编号自动生成且确认 6 位数字唯一 名称输入 10
  • UE4材质11_材质参数集

    11 1 参数集全局控制材质 创建材质参数集 MPC 材质参数集的前缀 材质参数集可以添加标量和向量 标量一般就是数字 向量就是颜色或者是X Y Z 一个材质最多只能使用两个材质参数集 11 2 蓝图传递参数集及实例参数 打开关卡蓝图 添加
  • WPF中WindowFormsHost始终置顶的有效解决方案

    背景 WPF的原生控件并不具备自身的句柄 即使使用偏门的方式获取的结果也都是控件所在窗体的句柄 并不代表该控件本身的资源 这是由WPF的自身的机制决定的 csharp IntPtr hwnd1 new WindowInteropHelper
  • 【从零开始学QuartusII封装网表文件】——FPGA设计不积跬步101

    从零开始学QuartusII封装网表文件 FPGA设计不积跬步101 如果你正在从事FPGA的设计工作 你一定会遇到需要在PCB中使用FPGA芯片的情况 此时就需要进行封装网表文件 本文将为大家介绍如何使用QuartusII软件进行封装网表
  • VS:define_CRTDBG_MAP_ALLOC宏检测windows上的code是否有内存泄露

    VS中自带内存泄露检测工具 若要启用内存泄露检测 则在程序中添加以下语句 define CRTDBG MAP ALLOC include
  • matlab 极坐标画圆

    clc clear all t linspace 0 2 pi 50 a size t r 2 ones a figure 1 polar t r r linspace函数的用法 linspace x1 x2 N x1 x2 N分别为起始值
  • Java程序员从笨鸟到菜鸟之(五十三)细谈Hibernate(四)Hibernate常用配置文件详解...

    初学hibernate的童鞋 刚开应该都有这种感觉 hibernate的配置文件好麻烦 还不如jdbc访问数据库呢 直接写代码 多方便 用hibernate还要写代码 还要写配置 太麻烦了 至少我刚开始学习的时候就是这么想的 配置文件确实有
  • java代码的执行顺序

    1 java代码的执行顺序如下 开始 gt 父类的静态代码块 gt 子类的静态代码块 gt 父类的普通代码块 gt 父类的构造方法 gt 子类的普通代码块 gt 子类的构造方法 gt 结束 注意事项 1 静态代码块 也就是被关键字stati
  • HTTP系列(七)—— 网关

    在 HTTP 刚诞生的年代 人们只是使用它来发送静态的在线文档 但是随着用户需求的驱动 静态的资源已经无法满足人们的需求了 人们更加期望的是在 Web 上发布复杂的资源 所以 为了解决这个问题 就提出了网关的概念 什么是网关 网关 抽象出了
  • 编译原理 CS-143(更新至week4)

    编译原理 CS 143 Pre Course Survey Navigation Your Course 01 01 Introduction 8m20s 01 02 Structure of a Compiler 13m53s 编译器结构
  • AcWing 238. 银河英雄传说 并查集模板题

    题 参考 include
  • 基于vspd DLL二次开发的虚拟串口工具

    最近项目需要 早期使用com0com做虚拟串口工具的二次开发 但是发现在系统兼容性上存在很多的问题 后来改用vspd 的免费dll做开发 在稳定性和兼容性上确实提升了很多 功能调用非常简单 可以参照如下的demo 库文件的话自行下载和链接
  • 十大机器人教育

    随着机器人行业的迅猛发展 机器人教育正越来越被大家所关注 一方面 很多大城市的中小学都开始利用机器人教育来促进信息技术教育及培养学生动手能力 另一方面 家长们也越发意识到机器人教育的重要性 机器人教育是指通过组装 搭建 编程 运行机器人 激
  • 用c语言输出整数每一位,【c语言】   输出一个整数的每一位

    先以1000以内整数为例 include int main int num 0 int a b c printf 请输入1000以内的数字 gt scanf d num if num lt 1000 a num 100 百位数字 b num