学习内容:逻辑运算符的运用(做一道题)
int a = 5; int b = 9;在以下算式中,选出运算结果为真,即结果为1的算式
A b++>=a*2 && b-a<=a
B b++>=a*2 || b-a<=a
C !(a*2-b)
D ++b-a*2
答案:B
个人解析:A中b++>=a*2即9>=10为假,逻辑运算符为非,结果必定为0。
B中0||4<=5即0||1=1。
C中!1=0。
D中10-10=0。
学习内容:逻辑运算符的运用(做一道题)
int a = 5; int b = 9;在以下算式中,选出运算结果为真,即结果为1的算式
A b++>=a*2 && b-a<=a
B b++>=a*2 || b-a<=a
C !(a*2-b)
D ++b-a*2
答案:B
个人解析:A中b++>=a*2即9>=10为假,逻辑运算符为非,结果必定为0。
B中0||4<=5即0||1=1。
C中!1=0。
D中10-10=0。