#include<bits/stdc++.h>
using namespace std;
char s[1005];
int len;
int main(){
scanf("%s", s);
len = strlen(s);
if((s[len - 1] - '0') % 2 == 0){ printf("偶数");}
else {printf("奇数");}
return 0;
}
1.把字符串中的“数字”转化成真正的数字需要 " - '0' "操作。
2.一串句子,输出最后一个单词的字母数
#include<bits/stdc++.h>
using namespace std;
char s[10005];
int len, w;
int main(){
gets(s);
len = strlen(s);
for(int i = len - 1; i > 0; i --){
if(s[i] == ' ') break;
else{
w = len - i;
}
}
printf("%d", w);
return 0;
}