思路:可以把两个条件用逻辑与运算,只有两个条件同时成立才为真。
逻辑与:运算符号“&&”,相当于生活中说的“并且”,就是两个条件都同时成立的情况下“逻辑与”的运算结果才为“真”。
参考代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
//只有i大于等于0,并且小于等于10时才输出i大于等于0并且小于等于10。
#include
int main()
{
int i=5;
if(i>=0&&i<=10)
printf("%d大于等于0并且小于等于10.",i);
return 0;
}
/*
运行结果:
5大于等于0并且小于等于10.
*/
可以这样写:
if(A!=1&&A!=2){
System.out.print("你个傻逼");
}
扩展资料
&&——称为逻辑与运算符。当且仅当两个操作数都为真,条件才为真。 (A && B)为假。
| | —— 称为逻辑或操作符。如果任何两个操作数任何一个为真,条件为真。 (A | | B)为真。
!——称为逻辑非运算符。用来反转操作数的逻辑状态。