【发布时间】:2010-09-30 12:55:17
【问题描述】:
在数学中,符号18 < age < 30 表示年龄必须介于值18 和30 之间。是否可以在if 语句中使用这种符号?例如,我尝试过执行
if(18 < age < 30)
我得到了奇怪的输出,所以它不太正确。有没有办法做到这一点,或者我只需要写
if(age > 18) /*blah*/;
else if(age < 30) /*same blah*/;
【问题讨论】:
-
您的代码错误:如果年龄等于 65 岁怎么办?你执行 blah,根据你的描述,这不是你所期望的。
标签: c++