xqzz.net
当前位置:首页 >> C语言 判断奇偶数 简单的代码 >>

C语言 判断奇偶数 简单的代码

#include main(){ int n; printf("input a positive int\n"); scanf("%d",&n); if (n%2==1)printf("odd");else printf("even"); return 0;}

if(a%2==0); 有个分号

一、数学定义: 在数学中,定义凡是可以被2整除的,均为偶数。 反之则为奇数。 二、算法分析: 根据数学定义,以及一些C语言的知识,可以得到很多种判断一个整数的奇偶性的方法,举例如下: 1、 最常用最直观的方法。 对2取余,如果为0,表示整...

最好不要用printf_s和scanf_s,而用封装过的普通些的输入输出函数 #include int main(void) { int a; scanf("%d",&a);//scanf_s("%d ",&a); //能整除2的就是偶数,整除就是除2的余数为0,表达式是这样的 if(a%2==0)//这儿的问题最大if ("(a/2)%=...

//是的,位运算比%运算快。 int fun(int n) { return (n&1); //返回1表示奇数,0表示偶数。 }

函数声明要在后面加上一个分号,然后调用的时候,参数传递错误 第2行改成:int even(int n); //后面加上分号 第5行定义一个变量保存函数调用的结果,改成:int x,y; 第9行改成:y=even(x); 第13行改成:if(y==1)

#include int main(void){ int a; scanf("%d", &a); if(a%2==0) printf("是偶数\n"); return 0;}

#include int main(){ int a; printf("Enter a Number:\n"); scanf("%d",&a); if(a%2 == 0) printf("是偶数\n"); else printf("是奇数\n"); return 0;} 0算偶数

#include int main() { int n; while(scanf("%d",&n)!=EOF) { if(n%2==0) printf("even\n"); else printf("odd\n"); } return 0; }

是的 假设判断x, if(x&(0x01))即若为奇数则为真。 比起x%2之类的方法快得多。

网站首页 | 网站地图
All rights reserved Powered by www.xqzz.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com