#include void main() { int num; cin>>num; char str[100]; int i = 0; while (num!=0) { if(num%16<10) str[i]=num%16+'0'; else str[i] = num%16+'97'; num=num/16; i++; } i--; while(i>=0) { cout<i--; } }
输入用%d,然后用%x输出