第十二周:C语言:进制转换
2016-11-17 08:28
183 查看
问题:输入一个非负整数(十进制),输出此整数对应的二进制数
代码:
运行截图:
代码:
#include <stdio.h> void inverted(int); int main() { int n; scanf("%d",&n); if(n==0) printf("0"); else inverted(n); return 0; } void inverted(int n) { if(n==0) { return; } else { inverted(n/2); printf("%d",n%2); return; } }
运行截图:
相关文章推荐
- 第十二周—C语言 递归求解(求两个数的最大公约数)
- C语言中的进制转换
- C语言整数类型及printf格式化输出问题总结复习及进制转换的简单实现
- 第06天C语言(02):进制转换
- 第十二周—C语言 递归求解(爬楼梯)
- 第十二周 OJ总结<2>--进制转换(十进制转二进制)
- 第十二周OJ(3)进制转换
- 2.从零开始学习C语言--C语言数据类型、变量以及进制转换
- C语言之 进制转换(循环)
- 第十二周:C语言:倒序
- 数据结构 栈的应用任意进制转换(c语言实现)
- 关于C语言中的运算符和进制转换
- 简单C语言递归实现进制转换并输出
- (C语言)各种进制转换(10->8 8->10 2->16)
- C语言基础系列--数据进制转换
- C语言OJ项目参考(2747) 进制转换
- C语言实现进制转换——超图面试题
- oj第十二周训练——进制转换
- 数据结构 使用递归任意进制转换(c语言实现)
- C语言中的进制转换 itoa & sprintf