任何人都可以帮助获得通用公式,当i = 1时,对于其他数字(2,3,4 ...... 5)它应该为零('0')它应该是一个('1') 。 '我'从1开始。请有人帮忙。提前谢谢。
答案 0 :(得分:2)
试试这个
result = (i != 1) ? 1 : 0
似乎对于您使用的语言存在一些歧义,但支持三元运算符的任何内容都将以这种方式工作,您可能需要调整语法。
如果您无法访问三元运算符,那么伪代码就是
result = 1;
if (i == 1) {
result = 0;
}
在python中,这将是
result = 1
if i == 1:
result = 0
答案 1 :(得分:0)
如果是mathematica,那么sgn(i-1)
就足够了。另请参阅Wikipedia。