使用库函数,进制输入输出技巧

来源:互联网 发布:apache安装 编辑:程序博客网 时间:2024/05/02 01:20
#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;}

1 0
原创粉丝点击