bycj.net
当前位置:首页 >> C语言编程: 输入一个整数,判断这个数是奇数还是... >>

C语言编程: 输入一个整数,判断这个数是奇数还是...

#include void main() { int num; printf("请输入一个数: "); scanf("%d",&num); if(num%2 == 0) printf("偶数\n"); else printf("奇数\n"); }

#include<stdio.h>void main() { int n; printf("输入一个整数:"); scanf("%d",&n); if(n%2==0) { printf("%d是偶数\n",n); } else { printf("%d是奇数\n",n); }}

#include<stdio.h> int jugde(int n) { if(n%2==0) return 1; else return 0; } int main() { int n; scanf("%d",&n); if(jugde(n) ) printf("偶数"); else printf("奇数"); }或者#include<stdio.h> int main() { int n; scanf("%d",&n); n%2==0? printf("偶数\n"):printf("奇数\n"); }

#include "stdio.h"void main(){int i;scanf("%d",&i);if(i>0)if(i%2==0)printf("为偶数");else printf("奇数"); }

#include"stdio.h"ints(inta){return(a%2);}main(){intx;printf("请输入一个整数:");scanf("%d",&x);if(s(x)==1)printf("%d是一个奇数",x);elseprintf("%d是一个偶数",x);}先编写一个判断是素数还是偶数的函数,偶数就返回0,否则就返回1,然后在主函数调用函数,根据返回值判断素数还是偶数.

#indlude <stdio.h> main() { int a; printf("请输入一个整数":a}; scanf("%d ,&a); if(a%2==0) printf(a"是偶数"); else printf(a"是奇数"); }

另外, 补充下, 我觉得你应该要先判断输入的a是否大于0, 不然的话, 一样会输出错误结果的. 比如输入-2, 这个时候会打印出-2是偶数, 这明显是错误的. 一般来说, 奇偶数的判断, 一般还可以采用位操作的方式进行, 比如: if(a&1) { printf("%d是奇数",a);} else { printf("%d是偶数",a);}

另外,补充下,我觉得你应该要先判断输入的a是否大于0,不然的话,一样会输出错误结果的.比如输入-2,这个时候会打印出-2是偶数,这明显是错误的.一般来说,奇偶数的判断,一般还可以采用位操作的方式进行,比如:if(a&1){printf("%d是奇数",a);}else{printf("%d是偶数",a);}

#include "stdio.h" int s(int a) { return(a%2); } main() { int x; printf("请输入一个整数:"); scanf("%d",&x); if(s(x)==1) printf("%d是一个奇数",x); else printf("%d是一个偶数",x); } 先编写一个判断是素数还是偶数的函数,偶数就返回0,否则就返回1,然后在主函数调用函数,根据返回值判断素数还是偶数.

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