求助 在输入为1 的时候最后一个判断出了问题
查看原帖
求助 在输入为1 的时候最后一个判断出了问题
454671
HSDirk楼主2021/1/21 15:57
#include<stdio.h>

#define con1 n%2==0
#define con2 n>4&&n<=12

int main(){
	int n;
	scanf("%d",&n);
	
	printf("%d ",con1&&con2);
	printf("%d ",con1||con2);
	printf("%d ",(con1&&(con2==0)||(con1==0)&&con2));
	printf("%d",(con1==0&&con2==0));
	
	return 0;
}

//自己运行输入1 输出是0 0 0 0

2021/1/21 15:57
加载中...