I am doing my homework regarding calculation in c++. I am confused by the below question. Int A=2 B=3 C=4 B-C && (B-A) /C I think the answer is 0 because the first part is negative. But,my friends say the answer is 1 because -1 not mean false. I want to ask which answer is right? Thanks.