//输入一个数,判断它是奇数还是偶数,并且分别输出0-1000的所有偶数和奇数
# include <stdio.h>
int test1 (int b1 )//判断一个数是奇数还是偶数
{
const int a1 = 2;
int X = 0;
X = b1 % a1;
if(1==X)
printf("该数是奇数\n");
else
printf("该数是偶数\n");
return 0;
}
int test2 ( )//输出0-1000所有的奇偶数
{
const int a2 = 2;
int b2 = 0;
int i = 0;
printf("0-1000所有的奇数为:\n");
while(b2<=1000)
{
if (1== b2%a2)
{
i = b2;
printf("%d\t",i);
}
b2++;
}
b2 = 0;
i = 0;
printf("\n所有的偶数为:\n");
while(b2<=1000)
{
if (0== b2%a2)
{
i = b2;
printf("%d\t",i);
}
b2++;
}
return 0;
}
int main ()
{
int x = 0;
int i = 0;
test2();
printf("\n\t请输入一个数判断是奇数还是偶数:");
while(i<1)
{
scanf("%d",&x);
test1(x);
x = 0;
}
return 0;
}