我有以下代码来选择要集成的 sin 或 cos,
while( x !=1 || y !=(1||0) ){
printf("Sin (1) or Cos (0)?\n");
x = scanf("%d",&y);
_flushall();
if(y==1){
printf("Sin set\n");
}
else if(y==0){
printf("Cos set\n");
}
}
然而
y!= (1||0)
y == 0 永远不会评估为真,有人可以解释这里有什么问题吗?谢谢。