题目描述
输入一个除空格以外的可见字符(保证在函数scanf中可使用格式说明符%c读入),输出其ASCII码。
输入
一个除空格以外的可见字符。
输出
一个十进制整数,即该字符的ASCII码。
样例
输入数据 1
A
输出数据 1
65
(题外话)最近喝可乐都喝胖了
来看思路:
定义字符c,输入c,输出强制转int类型c(也就是ACSII码):
#include<bits/stdc++.h>
using namespace std;
int main(){
char c;
cin >> c;
cout<<(int)c;
return 0;
}
思路2:
char c,输入c,int a = (int)c,最终输出a
#include<bits/stdc++.h>
using namespace std;
int main(){
char c;
cin >> c;
int a = (int)c;
cout<<a;
return 0;
}
(啊,随便放张图)