大数的奇偶性判断

一个位数可能达到10000位的整数就不用整型变量来定义了,用字符串来定义,判断是否是偶数仅需判断最后一位是否是偶数,注意最后一位位数不是s.size()而是s.size()-1,因为从0开始。

完整代码:

#include<iostream>

#include<string>

using namespace std;

int main()

{

string s;

cin>>s;

if((s[s.size()-1]-'0')%2==0)

{

cout<<"even"<<endl;

}

else

{

cout<<"odd"<<endl;

}

return 0;

}

全部评论

相关推荐

评论
点赞
收藏
分享
牛客网
牛客企业服务