题解(AC吧)
2025-02-21 21:34:00
发布于:北京
2阅读
0回复
0点赞
此题不用26个判断条件,只需用这几行代码就足以!
#include<bits/stdc++.h>
using namespace std;
int main(){
char a;
cin>>a;
if(a>=97){
cout<<int(a-('a'-1));
}
else{
cout<<int(a-('A'-1));
}
return 0;
}
首先我们来看这两行代码:
char a;
cin>>a;
先定义一个字符变量,再输入它,再看两个判断的条件:
if(a>=97){
cout<<int(a-('a'-1));
}
else{
cout<<int(a-('A'-1));
}
如果这个字符是大写的那就执行else条件,如果不,那就执行条件。
你听懂了吗?关注贺子言!
这里空空如也
有帮助,赞一个