ASCII码的范围是0-128
一个强制转换,搞定问题
#include<iostream>
using namespace std;
int main()
{
cout<<"输入一个数字"<<endl;
int i;
cin>>i;
if (i<0||i>182)
{
cout<<"您输入的数字不符合要求"<<endl;
return 0;
}
cout<<"对应字符为:"<<static_cast<char>(i)<<endl;
return 0;
}