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

[one_demo_6]逆置整数

/*
一般情况下的思路是先循环出这个整数的位数,然后,再循环这个整数
依次从个位开始,乘以10的最高位数减1减当前位的次方,再累加这个数得到逆置的数。
这里直接在循环取得各位上的数时,将这个位上数存入浮点数,同时累加这个浮点数乘为整数要乘的数。
循环结束,将这个浮点数乘为整数,得到逆置的数。
*/
void main()
{
int num;
scanf("%d", &num);
int weishu;
float nizhinum = 0.0;//在取得各个位的数后存放在这个浮点数中
int nizhi;
float fudianwei = 0.1;
int zhengwei = 1;
for (; num; num /= 10)
{
weishu = num % 10;
nizhinum += fudianwei * (float)weishu;//在取得各个位的数后存放在这个浮点数中
fudianwei = 0.1 * fudianwei;
zhengwei = 10 * zhengwei;//累计这个浮点数乘以的数,以便循环结束后将其乘为逆置的数
}
nizhi = nizhinum * zhengwei;
printf("%d", nizhi);
system("pause");
}

 

相关文章:

  • [one_demo_7]求走到第50个台阶的走法多少种
  • [one_demo_8]十进制转二进制
  • [one_demo_9]判断数组是否递增
  • [one_demo_10]递归解决汉诺塔问题
  • [one_demo_11]二分查找法
  • [one_demo_12]递归打印*\n*.*.\n*..*..\n图形
  • c
  • network
  • 使用javadoc生成项目的帮助文档
  • [one_demo_13]ArrayList去除重复的元素
  • web项目发布到tomcat的两种方式
  • androidBasic
  • mybatis使用like模糊查询防sql注入写法
  • maven整合ssm项目中报org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
  • dubbo简介
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • 07.Android之多媒体问题
  • 2017 年终总结 —— 在路上
  • 230. Kth Smallest Element in a BST
  • Apache Spark Streaming 使用实例
  • C++类中的特殊成员函数
  • Computed property XXX was assigned to but it has no setter
  • crontab执行失败的多种原因
  • Git同步原始仓库到Fork仓库中
  • js中forEach回调同异步问题
  • Linux中的硬链接与软链接
  • python_bomb----数据类型总结
  • Redux系列x:源码分析
  • 初识 beanstalkd
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 机器学习学习笔记一
  • 看域名解析域名安全对SEO的影响
  • 聊聊hikari连接池的leakDetectionThreshold
  • 深入浅出webpack学习(1)--核心概念
  • 小程序滚动组件,左边导航栏与右边内容联动效果实现
  • 学习笔记:对象,原型和继承(1)
  • ​ 轻量应用服务器:亚马逊云科技打造全球领先的云计算解决方案
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • #我与Java虚拟机的故事#连载17:我的Java技术水平有了一个本质的提升
  • (23)Linux的软硬连接
  • (多级缓存)多级缓存
  • (附源码)springboot码头作业管理系统 毕业设计 341654
  • (转)Linux NTP配置详解 (Network Time Protocol)
  • (转载)Linux网络编程入门
  • (最简单,详细,直接上手)uniapp/vue中英文多语言切换
  • .bat批处理(五):遍历指定目录下资源文件并更新
  • .NET Core WebAPI中使用Log4net 日志级别分类并记录到数据库
  • .Net mvc总结
  • .NET 设计一套高性能的弱事件机制
  • .Net 应用中使用dot trace进行性能诊断
  • .NET4.0并行计算技术基础(1)
  • .net程序集学习心得
  • .Net面试题4
  • .net用HTML开发怎么调试,如何使用ASP.NET MVC在调试中查看控制器生成的html?
  • /3GB和/USERVA开关