一个有趣的东西
c 输入十六进制和八进制方法:
scanf(“%x %x”,&a,&b);
scanf(“%o %o”,&a,&b);
c++ 方法:
cin>>hex>>a>>b; 16进制
cin>>dec>>a>>b; 10进制(一般可以忽略)
cin>>oct>>a>>b; 8进制
输出与之类似
#include<iostream>
using namespace std;
int main()
{
int a,b;
while(cin>>hex>>a>>b)
{
cout<<dec<<a+b<<endl;
}
return 0;
}
C/C++中不同进制数的输入输出
本文介绍了如何使用C和C++语言进行十六进制、八进制和十进制数的输入输出操作。通过示例代码详细展示了使用C语言的scanf函数和C++中的cin流对象来读取不同进制的数据,并提供了相应的输出方法。
5625

被折叠的 条评论
为什么被折叠?



