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

作者&投稿:晨会 (若有异议请与网页底部的电邮联系)
C语言求判断奇偶数的最快的方法,是位运算吗?~

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

一个表达式就行了:i % 2。对2求余,如果结果等于1,则i是奇数,如果结果等于0,则i是偶数。

#include <stdio.h>

int main()
{
    int a = 0;
    
    scanf("%d", &a);
    
    if(0 == a%2)
    {
        printf("even");
        
        return 1;
    }
    
    printf("odd");
    
    return 1;
}


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

#include<stdio.h>
int main(){
int a
scanf("%d",&a);
if (a%2==0)printf("even");else printf("odd");
return 0;}

#include<stdio.h>

void main()

{

unsigned int a;

printf("输入一个正整数:");

scanf("%d",&a);

if(a%2 == 0)

printf("even");

else

printf("odd");


}




#include<stdio.h>
int main(void)
{
    int n; scanf("%d", &n);
    printf("%s
", n & 1 ? "odd" : "even");
    return 0;
}



鄯善县17566963702: 输入1个整数,判断该数是奇数还是偶数.(用C语言编程) -
拔纨骨疏:[答案] #include void main() { int n; printf("输入一个整数:"); scanf("%d",&n); if(n%2==0) { printf("%d是偶数\n",n); } else { printf("%d是奇数\n",n); } }

鄯善县17566963702: 判断一个数是奇数还是偶数用C程序怎么编写 -
拔纨骨疏:[答案] 一个表达式就行了:i % 2.对2求余,如果结果等于1,则i是奇数,如果结果等于0,则i是偶数. if((i%2)==1) { 奇数 } else { 偶数 }

鄯善县17566963702: 请问在C语言中怎么写一个判断一个数是奇数还是偶数的程序啊? -
拔纨骨疏: #include <stdio.h> int main(void) {int a;printf("请输入一个整数:");scanf("%d",&a);if(a%2==0) printf("%d是偶数\n",a);else printf("%d是奇数\n",a);return 0; }

鄯善县17566963702: 急求C语言编程:写一个函数,判断并输出它是奇数还是偶数.要求从主函数输入一个数,调用该函数来实现. -
拔纨骨疏: int fun(int n){ return n%2; }int main(){ int n; printf("\n输入要判断的整数"); scanf("%d",&n); if(fun(n)==0) printf("\n%d是偶数",n); else printf("\n%d是奇数",n); system("pause"); return 0; }

鄯善县17566963702: 用C语言判断奇偶,并输出.(奇数输出1,偶数输出2)如果不是奇数也不是偶数那么输出0. -
拔纨骨疏: #include <stdio.h> int main() {int num;scanf("%d",&num);if(num % 2 == 0) printf("2\n"); //偶数else printf("1\n"); //奇数return 0; }

鄯善县17566963702: 用c语言编程简单做出一个程序,要求判断一个数为奇数还是偶数 -
拔纨骨疏: void fun(int a ){ if(a%2 == 0) printf("偶数\n"); else printf("奇数\n"); }

鄯善县17566963702: c语言,由键盘输入一个整数,判断其是否为偶数,怎么编代码? -
拔纨骨疏: #include<stdio.h> main() { int n; scanf("输入n=%d\n",&n); if(n%2==0) printf("n=%d是偶数\n",n); else printf("n=%d不是偶数\n",n); }

鄯善县17566963702: c语言程序设计 判断奇偶 -
拔纨骨疏: #include <stdio.h> #include <windows.h> #include <conio.h> int main() {int n=0;re:system("cls");printf("请输入一个整数:");scanf("%d",&n);system("cls");if(n-n/2*2)printf("%d是奇数.",n);elseprintf("%d是偶数.",n);getch();goto re;return 0; }

鄯善县17566963702: C语言编程:输入一个整数,判断此数是奇数还是偶数,还是非奇非偶?
拔纨骨疏:#include "stdio.h" #include "math.h" void main() { int i,j; scanf("%d",&i); if(i>0){ j=fmod(i,2); if(j==1) printf("%d为奇数",i); else printf("%d为偶数",i);} else printf("%d非奇非偶",i); }

鄯善县17566963702: C语言编程,怎么判断输出的是奇数还是偶数
拔纨骨疏: main() { int a; scanf("%d",&a); if (a%2==0) { printf("o"); /*"o"表示偶数*/ } else { printf("j"); /*"j"表示奇数*/ } getch(); }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网