利用栈进行数制转换
来源:互联网 发布:ubuntu syslog server 编辑:程序博客网 时间:2024/05/15 06:06
/*对于输入的任意一个非负十进制整数,打印输出与其等值的N进制,N由用户输入*/#include"HeadFile.cpp"int Conversion( int num, int N ) ;int main(){int num_10, num_N, N ;scanf( "%d", &num_10 ) ;scanf( "%d", &N ) ;num_N = Conversion( num_10, N ) ;printf( "%d\n", num_N ) ;return 0 ;}int Conversion( int num, int N ){int num_N = 0 , digit ;Stack S ;InitStack(S) ;do{Push( S, num%N ) ;num /= N ;}while(num) ;while ( Pop( S, digit ) ){num_N = (num_N * 10) + digit ;}return num_N ;}
0 0
- 利用栈进行数制转换
- 利用栈进行数制转换
- 利用堆栈进行数制转换
- 用栈转换数制
- 数制转换(栈)
- 顺序栈实现数制转换
- 栈的应用:数制转换
- 用栈实现数制转换
- 栈应用之一数制转换
- 用栈实现数制转换
- 栈的应用----数制转换
- 栈——数制转换
- 栈的应用数制转换
- 数制转换(栈的应用)
- 用栈实现数制转换
- 栈—实现数制转换
- 栈解决数制转换问题
- 数制转换
- Python简介
- 利用递归求最大子序列
- Html5 Cavans 整理笔记之填充样式
- leetcode 26 Remove Duplicates from Sorted Array
- 设计模式:策略模式(轻松看懂策略模式)
- 利用栈进行数制转换
- 相比较Windows,Linux系统的优点体现在哪里?
- Dreaming
- LINUX安全--构造数据实现缓冲区溢出
- 恢复软件环境时遇到的关于opencv的几个错误
- Thread Safety Summary
- div失去焦点
- android事件的分发和消费机制(onTouchEvent())
- Android开发基础第一章——Activity