笔记
#include<cstdio> //c头文件
#include<iostream> //c++头文件
using namespace std;
//笔记:
// int 2的31次方-1 %d占位
// long long 2的63次方-1 %lld占位
// double %lf占位
// printf("%.5lf", a) 保留a的小数点后5位
// 一行输入3个数据 scanf("%d %d %d", &a, &b, &c); 多行输入也一样
//C++里输出一个星号是 cout << "*";
//C++里让变量a输入数据是 cin >> a;
//C的头文件是 #include<cstdio>
//C++头文件是 #include<iostream>
//定义字符变量是 char a;
//定义双精度浮点数是 double b;
//'0'->48
//'A'->65
//'a'->97
//用cin在一行输入3个数字是 cin >> a >> b >> c;
//十进制转二进制是 除2取余,然后把余数逆序排列
// 1TB=1024GB
// 1GB=1024MB
// 1MB=1024KB
// 1KB=1024字节
// 1字节=8个位 1111 1111
// int 4字节 所以int的原码有32位
// char 1字节
// float 4字节
// double 8字节
// long long 8字节
//原码最高位=0表示是一个正数,最高位=1表示是一个负数
//正数的原码,反码,补码都一样
//负数的反码是把除最高位以外的所有位置反过来(1->0, 0->1)
//强制把数字a转换成字符输出是 cout << char(a);
int a;
char b;
int main(){
cin >> a;
b = a;
cout << b;
return 0;
}