4:一些数可能拥有以下的性质。
性质1:是偶数。
性质2:大于4且不大于12。
小A喜欢这两个性质同时成立的数字;Uim 喜欢这两个性质至少符合其中一种性质的数字;八尾勇喜欢刚好有符合其中一个性质的数字;正妹喜欢不符合这两个性质的数字。现在输入一个一个数字 x(0<=x<=100),要求输出这四个人是否喜欢这个数字,如果喜欢,则输出1;否则,输出0,用空格分隔。
#include<stdio.h>
int main()
{
int a; bool x,y;
scanf("%d",&a);
x=a%2==0;
y=4<a<=12;
printf("%d",x&&y);
printf("%d",x||y);
printf("%d",x^y);
printf("%d",!x&&!y);
return 0;
}
1:里面用到了bool布尔型变量,也就是逻辑型变量的定义符,它具有YES值和NO值;(非0为真)
2:关于优先级
3:与运算符:&&
或运算符:||
异或运算符:用^表示两个条件是否刚好一个成立,另一个不成立。
非运算符:用!可以将一个条件想法