一、题目
输入一个数字,判断该数的奇偶性
二、解题思路
一个数能被2整除,为偶数。否则,为奇数。
三、代码截图【带注释】
四、源代码【带注释】
#include <stdio.h>
int main()
{
int num;
cc:
printf("请输入一个数字:");
scanf("%d",&num);
//判断输入的数字是否合法(>0)
if(num<=0)
{
printf("输入有误,请重新输入\n");
goto cc;
}
else
{
//调用判断奇偶函数
panDuanJiOu(num);
}
}
panDuanJiOu(int num)
{
//能被2整除,即是偶数
if(num%2==0)
{
printf("这是一个偶数");
}
//不能被2整除,是奇数
else
{
printf("这是一个奇数");
}
}
五、运行结果
1、奇数
2、偶数
2、偶数
关注我,每天分享编程知识