c语言编程输入一个整数,输出它的十六进制、八进制、十进制、科学计数法

如题所述

//C语言:
#include <stdio.h>
int main(void)
{
int a;
scanf("%d",&a);
printf("8进制:%o\n10进制:%d\n16进制:%x\n科学记数法:%e",a,a,a,a);
return 0;
}
//C++:
#include <iostream>
using namespace std;
int main()
{
int a;
cin>>a;
cout<<endl;
cout<<"8进制:"<<oct<<a<<endl;
cout<<"10进制:"<<dec<<a<<endl;
cout<<"16进制:"<<hex<<a<<endl;
return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-16
main()
{
int n;
scanf("%d",&n);
printf("%x,%o,%d,%e",n,n,n,n);
}

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网