以前看到一些让求反序打印某个数的程序。
比如:输入123,输出321。
记得以前是告诉你是几位数的,当时就抓耳挠腮,完全没有思路。
似乎最后是用到%和/方法解决的。
而今突然想到一个简短的方法,就可以实现任意位数的反序打印(但是如果是首位数或者尾位数为0时就没有打印出来了)
代码如下:
long num, num1=0; cout << "num=" << endl; //输入要反序打印的数 cin >> num; while (num != 0) { //乘以十,个位数变成十位数 num1 *= 10; //num1加上个位上的数 num1 += num % 10; //除以10,num的十位数变成个位 num /= 10; } //打印反序后的数 cout << num1 << endl;
这样就能够解决问题了,感觉很轻松。
相关推荐
从求一个固定三位数字反序数,到求任意数字的反序数,然后再求任意数字的反序数
本次探讨的主题是“C语言的反序数代码”,这是一个典型的问题,涉及到数据的处理和算法的设计,对于理解C语言的基本语法和逻辑控制流程具有重要意义。 ### C语言中的反序数实现 #### 知识点一:程序结构与流程控制...
栈的建立与输出 #include using namespace std; #define NULL 0 typedef int elemtype; struct Lnode {elemtype data; Lnode *next; //int num; }; void creat(Lnode *&hl) {Lnode *p,*q;...输出,用数组做
从键盘输入正整数n,求出n与其反序数之和并输出。例如,输入2038,输出应为 2038+8302=10340。
编程序,从键盘输入正整数n,求出n与其反序数之和并输出。例如,输入2038,输出应为 2038+8302=10340。
例如,十进制数123在二进制中是1111011。反序这个数字意味着我们需要将二进制表示中的每一位都向左移动,相当于对每一位进行除2和取余的操作,然后重新组合这些余数。 下面是一种简单的实现方法,分为以下几步: 1...
反序数测试程序,随机一个数字,将其反过来书写出来
在这个主题中,我们将深入探讨“顺序链栈”和“反序链栈”,这些都是在严蔚敏教授的《数据结构》第二版教材中提及的概念。对于初学者来说,理解和掌握这些概念对提升编程能力至关重要。 首先,我们来谈谈**顺序链栈...
2--[反序数3].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码2--[反序数3].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码2--[反序数3].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码2-...
4--[反序数2].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码4--[反序数2].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码4--[反序数2].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码4-...
5--[反序数1].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码5--[反序数1].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码5--[反序数1].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码5-...
Java反序列化漏洞是软件安全领域的一个重要话题,特别是在企业级应用服务器如Weblogic中,这类漏洞可能导致远程代码执行、系统权限提升等严重后果。工具"Java反序列化漏洞检查工具V1.2_Weblogic XML反序列化漏洞检查...
scratch2源码反序数1本资源系百度网盘分享地址
scratch2源码反序数2本资源系百度网盘分享地址
scratch2源码反序数3本资源系百度网盘分享地址
Java反序列化漏洞是软件安全领域的一个重要话题,它涉及到Java应用程序在处理序列化和反序列化过程中的安全问题。序列化是将对象状态转换为可存储或传输的数据格式的过程,而反序列化则是将这些数据恢复为原来的对象...
首先打印提示信息,然后通过循环遍历数组`num`并输出每个元素。 ### 3. 使用指针提高程序效率 在这段代码中,`invert()`函数使用了指针来操作数组元素。相比直接使用数组下标的方式,使用指针具有以下优势: - **...
将十六进制代码反序输出
标题中的“反序数3-少儿编程scratch项目源代码文件案例素材.zip”表明这是一个适合儿童学习编程的项目,主要使用了Scratch编程语言。Scratch是麻省理工学院(MIT)媒体实验室“终身幼儿园团队”开发的一款面向儿童的...
标题中的“反序数1-少儿编程scratch项目源代码文件案例素材.zip”表明这是一个适合儿童学习编程的项目,主要使用了Scratch编程语言。Scratch是麻省理工学院(MIT)媒体实验室“终身幼儿园团队”开发的一款面向儿童的...