求C语言判断奇偶的代码

要求的编写一个主函数和一个子函数,子函数判断整数形参是否为奇偶,若为偶数,主函数输出为1,若为奇数主函数输出为0,求大侠高手指点!

#include <stdio.h>
int fun(int a)
{
if(a%2==0)
{
return 1;
}
else
{
return 0;
}
}
void main()
{
int a;
printf("请输入一个整数:\n");
scanf("%d",&a);
printf("main()返回值是:%d\n",fun(a));
}
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-20
#include <stdio.h>

int fun(int n)
{
return (n%2)?1:0;
}

int main()
{
int n;
scanf("%d",&n);
printf("%d\n",fun(n));

return 0;
}本回答被提问者采纳
第2个回答  2012-10-09
#include <stdio.h>

int fun(int n)
{
return (n&1)?0:1;
}

int main(void)
{
int n;

scanf("%d",&n);
printf("%d\n",fun(n));

return 0;
}

c语言判断一个数是奇数还是偶数
c语言判断一个数是奇数还是偶数的方法有两种具体如下。1、一般是直接将输入的数字用2取余,如果为零则为偶数,反之则是奇数。详细代码如下:include<stdio.h>int main(){ int mun;printf("请输入一个数:\\n");scanf("%d",&num);if(num%2==0){ printf("%d是偶数!\\n");}else{ printf("%...

在C语言中,如何判断一个数是奇数还是偶数?
printf("1-20内的奇数和为%d",s);return 0;}

c语言中输入整数,判断该数的奇偶性。
t=a;a=b;b=c;c=t;printf("%d,%d,%d",a,b,c);getch();}

在C语言中判断整数是奇数还是偶数是怎么判断的?
在判断函数中,将输入数值和2进行取余,余数为0的是偶数,否则是奇数;在主函数中通过scanf先让用户输入一个数,然后调用判断函数,判断输入数值奇偶,输出判断信息。include<stdio.h> int IsJiShu(int a){ if(a%2==1) return 1;else if(a%2==0)return 0; } int main(){ int n;while...

c语言如何判断奇偶数
c语言中判断奇偶数最常用的方法有两种:int x;scanf("%d",&x);printf("%d是%s数\\n",x,x%2?"奇":"偶");printf("%d是%s数\\n",x,x&1?"奇":"偶");

编写一个判断奇偶数的函数,要求在主函数中输入一个整数,通过被调用函 ...
include<stdio.h> int even(int x){ if(x%2==0)return 1;else return 0;} void main(){ int i;scanf("%d",&i);if(even(i)==0)printf("奇数");else printf("偶数");

求C语言判断奇偶的代码
include <stdio.h> int fun(int a){ if(a%2==0){ return 1;} else { return 0;} } void main(){ int a;printf("请输入一个整数:\\n");scanf("%d",&a);printf("main()返回值是:%d\\n",fun(a));}

c语言怎么判断奇偶数?
在C语言中,判断一个数是奇数还是偶数主要基于其能否被2整除。奇数是不能被2整除的整数,而偶数可以被2整除。以下是一个简单的C语言代码示例,用于统计一组数中奇数和偶数的数量:首先,需要包含头文件,并定义主函数。主函数是程序的主要入口。在主函数中,定义整型变量`i`用于遍历输入的数,`n`表示...

c语言:编程:判断一个数的奇偶性
include<stdio.h> main(){ inta;printf("输入一个整数:");scanf("%d",&a);if(a%2==0){ printf("为偶数");} else { printf("为奇数");} return0;}

编程判断奇偶性:输入一个整数,如果是奇数则输出数字1,如果是偶数则输出...
结论:要编程判断一个整数的奇偶性,你可以使用多种编程语言,如Python和C。以下是两种语言的示例代码:在Python中,你可以这样实现:输入一个整数n:n=int(input())ifn<0:result=-1 else:result=n%2 print(result)而在C语言中,可以使用循环和条件判断:输入整数a:inta;while(1){ printf("输入一...

相似回答