Problem1878--长整数转化成16进制字符串

1878: 长整数转化成16进制字符串

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 0  Solved: 0
[Submit] [Status] [Web Board] [Creator:]

Description

本题要求实现一个将长整数转化成16进制字符串的简单函数。 函数接口定义: void f( long int x, char *p ); 其中x是待转化的十进制长整数,p指向某个字符数组的首元素。函数f的功能是把转换所得的16进制字符串写入p所指向的数组。16进制的A~F为大写字母。 裁判测试程序样例: #include #define MAXN 10 void f( long int x, char *p ); int main() { long int x; char s[MAXN] =

Input

其中x是待转化的十进制长整数,p指向某个字符数组的首元素。

Output

函数f的功能是把转换所得的16进制字符串写入p所指向的数组。16进制的A~F为大写字母。

Sample Input Copy

123456789

Sample Output Copy

75BCD15

Source/Category

319