问题 F: 进制转换

问题 F: 进制转换

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MB

题目描述

读入一个正整数n,(0<n<231-1),将它转换为二进制,八进制,十六进制。
要求:编写一个函数void  trans(int n,int base,char a[]),实现将n转换为base进制数,并以字符数组参数形式返回。十六进制用大写A~F表示10~15
然后调用该函数。
特别要求:必须用函数实现,没有用函数实现,不得分,函数形式可以适当变化

输入

输入一个十进制数

输出

第一行输出二进制数
第二行输出八进制数
第三行输出十六进制数

样例输入 Copy

17

样例输出 Copy

10001
21
11