大哥帮帮小弟啊。有一提是这样的:
(m)?(a++):(a--);
问m等价与什么。
什么问题?看不清啊!
是说等价于if语句吗?
if(m!=0)a++;
else a--;
我想应该不是如jzh2004老兄说的是“等价于if语句”, 因为1楼马俊杰(应该是这样称呼吧)说的是变量m。
马兄能给出程序中的变量的具体初始值么?
m等价于题目所给的条件,这个式子叫做条件表达式……哦
虽然说这个表达式(m)?(a++):(a--);很省地方
但我还是建议用if结构
if结构虽然能让你一目了然,但是等你用熟练?:表达试之后就自然习惯了。