C语言短路与短路或

在C语言中短路与 &&
短路或 ||
在进行

#include<stdio.h>


int main(){

	int a=1,b=2,c=3,d=4,m=2,n=2;
	//在这里如果m=a>b 第一个表达式 结果为1就是true ,第二个表达式就可以不用执行
	//如果第一个表达式 结果为false才会执行第二个表达式
	while((m=a>b)||(n=c>d)){
		break;
	}
	//&&短路与 有一些区别,如果第一个表达式为false那么第二个表达式都不用计算。
	//如果第一个表达式为true 第二个表达式才会进行计算。
	printf("%d",n);

}

posted @ 2022-09-18 19:49  Development_UP  阅读(83)  评论(0)    收藏  举报