C++
默认情况:
cin
or cout
在默认情况下按照十进制输入输出.
八进制:
要使输入为八进制数,首先切换至八进制输入
cin >> oct;
//接下来输入八进制数
cin >> a; // a 是八进制数
十六进制:
要使输入为十六进制数,首先切换至十六进制输入
cin >> hex;
//接下来输入十六进制数
cin >> a; // a 是十六进制数
换回十进制:
要使输入为十进制数,首先切换至十进制输入
cin >> dec;
//接下来输入十进制数
cin >> a; // a 是十进制数
C
#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
int a, b;
scanf("%x %x", &a, &b);//16进制 x大小写皆可 ,改为o 为8进制
int c;
c = a + b;
printf("%d\n", c); //10进制
printf("%o\n", c);//8进制
printf("%x\n", c);//16进制
return 0;