题解 B2018 【打印字符】

· · 题解

题解

使用强制类型转换。在 C++ 当中,你可以使用 (char)XXX 来将 XXX 转换为对应的 \verb!ASCII! 码。因此,本题的代码其实非常简单。

但是本着敬业的精神,我们普及一下 C++ 当中对于 \verb!ASCII! 码的分类,相信这部分内容会对你有一定的帮助。

参考代码

#include<bits/stdc++.h>
#define up(l,r,i) for(int i=l,END##i=r;i<=END##i;++i)
#define dn(r,l,i) for(int i=r,END##i=l;i>=END##i;--i)
using namespace std;
typedef long long i64;
int main(){
    int c; cin>>c; cout<<(char)c<<endl;
    return 0;
}