004:打印字符
总时间限制:
1000ms
内存限制:
65536kB
描述
输入一个ASCII码,输出对应的字符。
输入
一个整数,即字符的ASCII码,保证存在对应的可见字符。
输出
一行,包含相应的字符。
样例输入
65
样例输出
A
在这期间,这道题被我不小心给看漏了,现在我来重新补讲一下
其实这道题和003是一样的,都可以用强制类型转换(c++是允许强制转换的),以前我们是char变量转换成int变量,现在刚好是相反的吗,我们是int变量转换为char变量,因为c++中输入输出方法有两种,一种是printf,另一种是cout,所以我们可以分两个方式。
代码一:
#include <iostream> //头文件调用
using namespace std;
int main()
{
char a; //设置char类型变量a
int b; //设置int类型变量b
cin>>b; //输入int类型变量n
a=(char)b; //将int类型变量b强制转换成char类型变量赋值在char类型变量a身上
cout<<a<<endl; //输出char类型变量a
return 0; //返回值为0
}
这种事cout输出输入
代码二: