对这个<= >=有点混乱,这些用法是取决于你事情中列子来取么?例如这个price 的钱输出120,不是应该大于这个money 100吗? 本体中的 cost不是应是11.5 <=money 12所以成立。而上面的price120 <=money100 不成立 所以不买 是这个意思?
这一般是判断语句,就是数学中的大于等于和小于等于;
int money=120,price;
scanf("%d",&price);
if(price<=money)
printf("can afford");
else
printf("can not afford");
不懂的可以追问。
你这样子记:0=假的,1=真的;计算机只有判断为真才会执行紧接着的语句块,假的跳过看下一个,当然这个题目,if如果假,那么else一定真。