打印十进制数n 递归
#include<stdio.h>
//printd函数: 打印十进制数n
void printd(int n){
if(n<){
putchar('-');
n=-n;
}
if(n/)
printd(n/);
putchar(n%+'');
}
int main()
{
int d;
while(){
// int scanf(char *format,...)
scanf("%d",&d);
printd(d);
}
return ;
}
运行结果

打印十进制数n 递归的更多相关文章
- 如何在C中以二进制格式打印十进制数?
		
回答: #define CHAR_BITS 8 // size of character #define INT_BITS ( sizeof(int) * CHAR_BITS) //bits i ...
 - 剑指offer—第三章高质量的代码(按顺序打印从1到n位十进制数)
		
题目:输入一个数字n,按照顺序打印出1到最大n位十进制数,比如输入3,则打印出1,2,3直到最大的3位数999为止. 本题陷阱:没有考虑到大数的问题. 本题解题思路:将要打印的数字,看成字符串,不足位 ...
 - 打印出从1到最大的n位十进制数
		
首先这一题会溢出,要考虑的大数问题.所以不能用简单的是int类型数来表示(32位无符号int 范围是0x00000000···0xFFFFFFFF),下面主要是非递归的实现代码,自己做了注释方便以后回 ...
 - 输入数字n,按顺序打印出从1到最大的n位十进制数
		
题目:输入数字n,按顺序打印出从1到最大的n位十进制数.比如输入3,则打印出1,2,3一直到最大的999. 跳进面试官的陷阱 void PrintfToMaxNDigits(int n) { ; ; ...
 - 将十进制数转为一个n位数的密码(每位都是个m进制数)
		
例如一个6位数的10进制密码,共有106个密码,如果把每个6位数的密码编成号就是[0,106-1].这是十进制的情况,即6个位,每个位有10种选择.如果要遍历所有密码,需要6重for循环,每个循环10 ...
 - 实验10.3_数值显示拓展_dword型数转变为表示十进制数的字符串
		
assume cs:code data segment db 10 dup (0) data ends code segment start : mov ax,4240H;F4240H=1000000 ...
 - 把十进制数(long型)分别以二进制和十六进制形式输出,不能使用printf系列。
		
编程实现:把十进制数(long型)分别以二进制和十六进制形式输出,不能使用printf系列. 实现了unsigned long型的转换. // 十进制转换为二进制,十进制数的每1bit转换为二进制的1 ...
 - java_十进制数转换为二进制,八进制,十六进制数的算法
		
java_十进制数转换为二进制,八进制,十六进制数的算法 java Ê®½øÖÆÊýת»»Îª¶þ½øÖÆ,°Ë½øÖÆ,Ê®Áù½øÖÆÊýµÄË㕨 using System; using S ...
 - PHP中将ip地址转成十进制数的两种实用方法
		
As we all know that long2ip works as ip1.ip2.ip3.ip4 (123.131.231.212) long ip => (ip1 * 256 * 25 ...
 
随机推荐
- Java---俄罗斯方块小游戏
			
去年就已经学了这个技术了,一直没去写,现在抽个时间写了个俄罗斯方块游戏. 只有简单的新游戏,暂停,继续,积分功能.简单的实现了俄罗斯的经典功能. 不介绍了,有兴趣的自己运行一下,后面贴出了图片. 代码 ...
 - [SDOI2015]权值
			
问题描述: 有一个长度为n的实数序列,,下标从1开始,其中第k个位置的实数为p · (sin(a · k + b) + cos(c · k + d) + 2),sin和cos采用弧度制,其中p,a,b ...
 - 树的最大深度 leecode java
			
秒杀/** * Definition for binary tree * public class TreeNode { * int val; * TreeNode left; * TreeNode ...
 - Bzoj1818: [Cqoi2010]内部白点 && Tyvj P2637 内部白点       扫描线,树状数组,离散化
			
1818: [Cqoi2010]内部白点 Time Limit: 10 Sec Memory Limit: 64 MBSubmit: 704 Solved: 344[Submit][Status] ...
 - [ZETCODE]wxWidgets教程八:组件专题1
			
本教程原文链接:http://zetcode.com/gui/wxwidgets/widgets/ 翻译:瓶哥 日期:2013年12月12日星期四 邮箱:414236069@qq.com 主页:htt ...
 - [bzoj\lydsy\大视野在线测评]题解(持续更新)
			
目录: 一.DP 二.图论 1.最短路 2.强连通分量 三.利用单调性维护 四.贪心 五.数据结构 1.并查集 六.数学 1.计数问题 2.数学分析 七.博弈 八.搜索 /////////////// ...
 - hug and Compression Resistance
			
Hugging => content does not want to grow Compression Resistance => content does not want to sh ...
 - 【转】Flask安装
			
Flask 依赖两个外部库:Werkzeug 和 Jinja2 . Werkzeug 是一个 WSGI(在 Web 应用和多种服务器之间的标准 Python 接口) 工具集.Jinja2 负责渲染模板 ...
 - hdoj 2036 改革春风吹满地
			
改革春风吹满地 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Sub ...
 - storm单机版安装配置
			
1,install zeromq 期间可能出现:configure: error: cannot link with -luuid, install uuid-dev. 因此可以先安装 sudo ap ...