这是我的家庭作业,我一直在想我应该如何识别最小/最大的数字是偶数还是奇数。
#include <stdio.h>
void main()
{
int num1,num2,num3;
printf("Enter three numbers\n");
scanf("%d %d %d",&num1,&num2,&num3);
if(num1<num2 && num1<num3){
printf("\n%d is the smallest",num1);
}
else if(num2<num3){
printf("\n%d is the smallest",num2);
}
else{
printf("\n%d is the smallest",num3);
}
if(num1>num2 && num1>num3){
printf("\n%d is largest",num1);
}
else if(num2>num3){
printf("\n%d is largest",num2);
}
else{
printf("\n%d is largest",num3);
}
getch();
return 0;
}
2条答案
按热度按时间r7xajy2e1#
使用2个变量,一个存储最小值,一个存储最大值。
然后,指定变数:
要知道一个数是奇数还是偶数,它除以2的余数(也称为模)将是0(偶数)或1(奇数):
wvt8vs2t2#