数据结构实验之栈一:进制转换 SDUT 2131
2015-08-11 14:34
176 查看
题目描述
输入一个十进制整数,将其转换成对应的R(2<=R<=9)进制数,并输出。输入
第一行输入需要转换的十进制数;第二行输入R。
输出
输出转换所得的R进制数。示例输入
1279 8
示例输出
2377
#include<iostream> #include<algorithm> #include<cstdio> #include<cstring> #include<cstdlib> using namespace std; int main() { int n; int R; int a[10010]; cin>>n; cin>>R; memset(a,0,sizeof(a)); int i=0; while(n!=0) { a[i]=n%R; n=n/R; i++; } for(int j=i-1; j>=0; j--) { printf("%d",a[j]); } printf("\n"); return 0; }
相关文章推荐
- 数据结构07:查找
- 数据结构实验之链表四:有序链表的归并
- 【数据结构】基本概念
- 数据结构:define实现链表
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构_选择排序
- (原创)数据结构---树(Python)
- 链队列
- C源码@数据结构与算法->表(Cursor )
- 深入理解Cocos2d-x 3.x:内置数据结构(2)Map
- 数据结构_希尔排序(分组加直接插入排序)
- HDU2193-AVL-数据结构-AVL
- 【黑马程序员-学习笔记】数据结构-树与图
- 数据结构学习笔记4-最长回文子串(Manacher算法)
- 数据结构-----线段树(一)
- 数据结构之散列表查找
- UVA 699 The Falling Leaves (二叉树水题)
- 数据结构---并查集