C语言 设a,b,c,m和n均为int型变量,且a=3,b=6,c=5,d=8,m=0,n=7,则C语言设a,b,c,m和n均为int型变量,且a=3,b=6,c=5,d=8,m=0,n=7,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n为啥是7
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/29 06:07:27
C语言 设a,b,c,m和n均为int型变量,且a=3,b=6,c=5,d=8,m=0,n=7,则C语言设a,b,c,m和n均为int型变量,且a=3,b=6,c=5,d=8,m=0,n=7,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n为啥是7
C语言 设a,b,c,m和n均为int型变量,且a=3,b=6,c=5,d=8,m=0,n=7,则
C语言
设a,b,c,m和n均为int型变量,且a=3,b=6,c=5,d=8,m=0,n=7,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n为啥是7
C语言 设a,b,c,m和n均为int型变量,且a=3,b=6,c=5,d=8,m=0,n=7,则C语言设a,b,c,m和n均为int型变量,且a=3,b=6,c=5,d=8,m=0,n=7,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n为啥是7
与运算假如第一个是假结果就是一定是假,为了节省操作就不会进行第二步.因为前面那个括号里,是一个赋值语句,先判断a>b为假所以为0,然后m就为零,是假,与就停止了,不进行后面那个