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;
}
本文介绍如何通过C++程序实现ASCII码与字符之间的转换,并加入输入验证确保数据符合要求。
2875

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



