如何找到没有内置函数的整数模型。我对不使用if
'a 的不寻常解决方案感兴趣,但它使用了该语言的特性
布局示例:
Python
def abs(n):
return n if n > 0 else -n
如何找到没有内置函数的整数模型。我对不使用if
'a 的不寻常解决方案感兴趣,但它使用了该语言的特性
布局示例:
def abs(n):
return n if n > 0 else -n
哈斯克尔
或者干脆
C、C++
一般来说,任务是不正确的 - 它没有指定,例如,对于整数,没有......例如,
int
这样的黑客将适用于 -MASM
摇晃旧时光:)
帕斯卡
如果我们谈论不寻常的方式,那么在c ++中你可以这样写:)
PS 当然,你可以只删除第一个字符,但这并不有趣)
Python 2.x.、3.x.
蟒蛇 3.9