首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

数据结构实验之栈1:进制转换 简单栈

2013-01-26 
数据结构实验之栈一:进制转换简单栈数据结构实验之栈一:进制转换Time Limit: 1000MSMemory limit: 65536K

数据结构实验之栈一:进制转换 简单栈
数据结构实验之栈一:进制转换

Time Limit: 1000MS    Memory limit: 65536K
题目描述#include<cstdio>#include<cstdlib>#include<cstring>#include<stack>using namespace std;int main(){ stack <int> S; int a,r; while(scanf("%d %d",&a,&r)!=EOF) { while(a>0) { S.push(a%r); a=a/r; } while(!S.empty()) { int t; t=S.top(); printf("%d",t); S.pop(); } printf("\n"); } return 0;}
函数实现
#include<cstdio>#include<cstdlib>using namespace std;int main(){    char s[10001];    int a,r;    while(scanf("%d %d",&a,&r)!=EOF)    {        itoa(a,s,r);        puts(s);    }    return 0;}
 

热点排行