2015 HUAS Provincial Select Contest #3 A

题目:

Description

 把十进制整数转换为十六进制,格式为0x开头,10~15由大写字母A~F表示。

Input

 每行一个整数x,0<= x <= 2^31。

Output

 每行输出对应的八位十六进制整数,包括前导0。

解题思路:直接用 printf()输出%x的格式。

代码:

 1 #include<iostream>
 2 #include<cstdio>
 3 using namespace std;
 4 int main()
 5 {
 6     int s;
 7      while(cin>>s)
 8      {
 9          printf("0x%08X\n",s);
10      }
11     return 0;
12 }

 

 
posted on 2015-07-16 20:07  最爱剪刀手  阅读(87)  评论(0编辑  收藏  举报