****一.C语言逻辑运算符详解:逻辑与&&与逻辑或||的运用及其短路特性
- 你知道吗?逻辑运算符&&和||可是C语言世界的“流量担当”,它们不仅实力强大,还自带神秘光环——短路效应
 
📝短路法则揭秘:
-  
逻辑与(&&):两道关卡一起闯,如果左边的大门紧闭(表达式为假),右边的钥匙根本不用摸,整个表达式注定走不通(结果为假)❗️
 -  
逻辑或(||):一道绿灯亮,整条街都畅通!如果左边的信号灯已是绿色(表达式为真),右边的路口压根儿不用看,整个表达式已然通
 
达
下面是案例
 案例1 输入a,b两个数判断逻辑或和逻辑与
#include <stdio.h>
int main()
{	
	int a;
	int b;
	
	printf("请输入a,b两个数: \n");
	scanf("%d%d",&a,&b);
	
	if(a == 1 && b == 0){
		printf("逻辑与成功\n");
	}
	if(a == 1 || b == 0){
		printf("逻辑或成功\n");
	}
	
	if( !a ){
		printf("与或非\n");
	}
	
	
	
	return 0;
}
 
输入结果
 
 案例二
 判断你是否是莆田的,是否有钱,帅吗,从而判断相亲是否成功
#include <stdio.h>
int main()
{
	int havaMoneyOrNot;
	int handsomeYesOrNot;
	int puTianPyesOrNot;
	
	puts("你是莆田的吗? 不是的话扣1,是扣0");
	scanf("%d",&puTianPyesOrNot);
	
	if(! puTianPyesOrNot){
		printf("好女不嫁莆田男\n");
		return -1;
		
	}
	
	puts("你有钱吗? 有的话扣1, 没有扣0");
	scanf("%d",&havaMoneyOrNot);
	
	puts("你帅吗? 帅的话扣1, 不帅扣0");
	scanf("%d",&handsomeYesOrNot);
	
	if(havaMoneyOrNot == 1 && handsomeYesOrNot == 1){
		printf("哇塞,我要嫁给你,大叔\n");
	}
	
	printf("相亲结束\n");
	
	
	return 0;
}
**```
运行结果**

**每天的坚持,只为以后更好
持续更新~~**
                



![[论文阅读] 测试时间自适应TTA](https://img-blog.csdnimg.cn/direct/7a0125d4cf484af692821e77c5e879e6.png)













