进制转换问题(c++)
2017-03-07 20:43
288 查看
建立顺序栈或链栈,编写程序实现十进制数到二进制数的转换。
Description
输入只有一行,就是十进制整数。
Input
转换后的二进制数。
Output
Sample Input
//by swust_t_p
Description
输入只有一行,就是十进制整数。
Input
转换后的二进制数。
Output
1 | 10 |
1 | 1010 |
#include<iostream> #include<string> #include<cstdlib> #include<list> #include<stack> using namespace std; int main() { int n; while (cin >> n) { stack<int> z; while (n != 0) { z.push(n% 2); n = n / 2; } while (!z.empty()) { cout << z.top(); z.pop(); } cout << '\n'; } return 0; }
//by swust_t_p
相关文章推荐
- C++中进制转换问题
- C/C++内存问题检查利器—Purify (一)
- Bjarne Stroustrup的 C++ 风格与技术常见问题与答案 (节译一)
- 遭遇C++基础问题 [2004年5月29日 18:33 ]
- 关于C++模板和重载的小问题
- 跨平台C++软件开发中,由于不同操作系统对Unicode的支持差异,而导致的一些问题及解决方案。
- C/C++中align的问题
- 有关C++界面皮肤控件的问题!!
- 波松分酒问题 C++求最优解.
- 关于C++模板和重载的小问题
- JAVA与C++::关于JNI中文字符串操作问题总结
- C/C++内存问题检查利器—Purify (三)
- C/C++内存问题检查利器—Purify (五)
- 一个IQ问题的C++模拟
- C/C++内存问题检查利器—Purify (三)
- C++基本功:从一个左右值问题出发,侃侃C++的引用
- 关于Borland C++BuilderX的一些问题的回答
- C/C++内存问题检查利器—Purify (二)
- c++中new和delete,delete[]的匹配问题(转载)
- 一个小问题,c++