摘要:
通常情况下,当我们在程序里需要判断条件时,总会用到if else或是switch case,再或者for,while等等,这些都是编程语言内置好的,我们用就可以了。但是今天看到一篇文章,描述了一种不用任何条件语句,只用表达式做判断。原文链接地址http://www.cnblogs.com/westfly/archive/2011/10/11/2206844.html感觉挺有意思的,拿来分享。题目:求n的累加值 (1+2+3+......+n)代码如下:#include int sum(int n)
{ int tmp = 0; (n)&&(tmp = sum(n-1)); .. 阅读全文