当前位置:首页 » 编程语言 » c语言判断形参是否为奇数
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言判断形参是否为奇数

发布时间: 2022-08-23 03:14:53

c语言判断一个数是偶数还是奇数

假设有整型变量i,要判断它是奇数还是偶数,则用如下代码:
if(i%2==0)
printf("%d是偶数\n",i);

else
printf("%d是奇数\n",i);
注意:不能用i%2==1来判断,因为如果i的值是负的奇数,则i%2的结果是-1,不是1

⑵ c语言:编程:判断一个数的奇偶性

#include<stdio.h>

main()

{

inta;

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

scanf("%d",&a);

if(a%2==0)

{

printf("为偶数");

}

else

{

printf("为奇数");

}

return0;

}

(2)c语言判断形参是否为奇数扩展阅读

输入一个字符,编程判断该字符,大写字母、小写字母、空格

#include<stdio.h>

voidmain()

{

charch;

inta;

ch=getchar();

if(ch>='a'&&ch<='z')

ch='1';

if(ch>='A'&&ch<='Z')

ch='2';

if(ch=='')

ch='3';

switch(ch)

{

case'1':printf("xiao ");break;

case'2':printf("da ");break;

case'3':printf("空格 ");break;

default:printf("qita");

}

}

⑶ 判断一个数是奇数还是偶数用C程序怎么编写

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

if((i%2)==1)

{

奇数

}

else

{

偶数

}

例如:

#include <stdio.h>

main()

{

int x;

printf("请输入一个整数");

scanf("%d",&x);

if(x%2==0)

{

printf("输入的是偶数");

}

else

{

printf("输入的是奇数");

}

}

(3)c语言判断形参是否为奇数扩展阅读:

(1)两个连续整数中必有一个奇数和一个偶数;

(2)奇数+奇数=偶数;偶数+奇数=奇数;偶数+偶数+...+偶数=偶数;

(3)奇数-奇数=偶数;偶数-奇数=奇数;奇数-偶数=奇数;

(4)若a、b为整数,则a+b与a-b有相同的奇偶性,即a+b与a-b同为奇数或同为偶数;

(5)n个奇数的乘积是奇数,n个偶数的乘积是偶数;算式中有一个是偶数,则乘积是偶数;

⑷ c语言带参的宏,判断x是否奇数

写了2种,你选一个都可以:


1、#define IS_ODD_1(p) if ((p)%2 != 0) printf("是奇数 ");

2、#define IS_ODD_2(p) ((p)%2)

intmain()
{
inti=9;
IS_ODD_1(i);//第一种

if(IS_ODD_2(i))//第二种
{
printf("是奇数 ");
}
}

⑸ 用C语言编程从键盘输入一个数判断它是否为奇数(用函数的方法)

#include<stdio.h>
#include<conio.h> // 包含getch()函数,用于暂停
char odd(int a) // 不能被2整除的数为奇数
{
a %= 2;
if (a == 0) return 0;
else return 1;
}

void main(void)
{
int input;
scanf("%d",&input);
if (odd(input)) printf("Input number is a odd number");
else printf("Input number is not a odd number");
getch();
}

⑹ 求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语言编程简单做出一个程序,要求判断一个数为奇数还是偶数

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

⑻ C语言 输入一个整数x,判断其为奇数 还是偶数

x%2==1,判断奇数为Yes
偶数为No
x%2==0,判断偶数为Yes
奇数为No

⑼ C语言判断奇偶怎么判断

即规律为:和1“与”结果是0则这个数为偶否则为奇。