栈1--进制转换
2017-07-09 00:29
253 查看
栈1--进制转换
一、心得二、题目及分析
十进制的n转换为m进制的数
三、代码及结果
1 #include <iostream> 2 #include <stack> 3 using namespace std; 4 5 stack<int> sta; 6 7 int change(int n,int m){ 8 while(n){ 9 sta.push(n%m); 10 n/=m; 11 } 12 while(!sta.empty()){ 13 cout<<sta.top(); 14 sta.pop(); 15 } 16 cout<<endl; 17 } 18 19 int main(){ 20 //十进制的n转换为m进制的数 21 cout<<"十进制的n转换为m进制的数:"<<endl; 22 int n; 23 int m; 24 cin>>n>>m; 25 change(n,m); 26 return 0; 27 }
相关文章推荐
- Linux之bc实现进制转换
- SDUT 1252----进制转换(栈)
- 进制转换
- 整理通信常用到的进制转换
- 进制转换
- oracle中的进制转换
- Java中的进制转换
- 进制转换
- Codeforces Round #308 (Div. 2) C. Vanya and Scales (数学常识,进制转换)
- nyoj-647-奋斗小蜗牛在请客(进制转换)
- PAT (Advanced Level) 1027. Colors in Mars (20) 进制转换
- 机试算法讲解:第20题 一起重温小学题:进制转换
- 16-03-常用对象API(基本数据类型对象包装类-进制转换)
- 洛谷1017 进制转换 解题报告
- HDOJ 1877 又一版 A+B(进制转换,水)
- Python 进制转换
- 九度OJ 1080:进制转换 (进制转换)
- ——黑马程序员——C语言基础--进制转换问题
- 栈和队列3|进制转换 – 数据结构和算法25
- 数据结构 栈的应用任意进制转换(c语言实现)