大数的奇偶性判断

一个位数可能达到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;

}

全部评论

相关推荐

合不合适,我自己说了才算
码农索隆:hr:“真执着啊,来我公司当法人吧”
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
05-29 20:12
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务