给定一个整数,我们一般如何来判断该整数是奇数还是偶数呢。其实非常简单,就是用该整数去除以2,然后取余数。如果除以2取余数得到的结果为0,那么就说明该整数为偶数。反之,如果除以2取余数得到的结果不为0,那么就说明该整数为奇数
给定一个整数,我们一般如何来判断该整数是奇数还是偶数呢。
其实非常简单,就是用该整数去除以2,然后取余数。
如果除以2取余数得到的结果为0,那么就说明该整数为偶数。
反之,如果除以2取余数得到的结果不为0,那么就说明该整数为奇数。
这道题目的要求呢,就是实现判断整数奇偶的函数。

梳理逻辑
判断奇偶数,就是除以2取余即可。
还有的话,就是根据题目要求说,如果是偶数则返回1,如果是奇数则返回0。
那就要用到一个return 1和return 0的方式。

代码实现
//判断奇偶性#include <stdio.h>int even( int n );int main(){ int n; scanf("%d", &n); if (even(n)) printf("%d is even.\n", n); else printf("%d is odd.\n", n); return 0;}//函数实现int even(int n){ if(n%2==0){//除以2取余是否为0,是0则说明为偶数 return 1;//返回1 } else{//除以2取余不为0,则说明是奇数0 return 0;//返回0 }}
结果测试
-6是偶数,打印结果为:-6 is even.

5是奇数,打印结果为:5 is odd.

提交PTA测试结果:

总结
总的来说,奇偶数判断是非常简单的一道函数题,也是帮大家再巩固一下相应的知识点了。
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 sumchina520@foxmail.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.jiafen6.com/1342.html
如若转载,请注明出处:https://www.jiafen6.com/1342.html