#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int n;
while(cin>>n)
{
cout<<oct<<n<<endl; //8进制
cout<<hex<<n<<endl; //小写16进制
cout<<uppercase<<hex<<n<<endl; //大写16进制
printf("%o %x \n",n,n); //C语言8进制输出
printf("%X\n",n); //C语言大写16进制输出
}
scanf("%o",&n); //C语言8进制输入
scanf("%x%X",&n,&n); //C语言小写16进制和大写16进制输入
//c++语言版
cin>>hex>>n;
cin>>oct>>n;
cin>>dec>>n; //十进制输入
/*
注意:
C++语言改变输入输出格式之后,如果不更改会继续按照原来格式输入输出;
默认格式为dce十进制格式输入输出
*/
return 0;
}
使用库函数,进制输入输出技巧
最新推荐文章于 2023-11-09 15:51:30 发布