一个变态C\/C++面试题的变态解法(要码农背景)

SHENOK   (陷入经济危机的牙)2011-01-11 23:14:22

题目: 屏幕上打印1-1000这1000个数, 不许使用循环语句/条件语句,不许使用?:算符。
不许在源代码中用列举输出语句的办法傻打,比如一千个printf语句不行, 一个cout后面跟上1-1000这样的也不行, 不再赘述其他傻打行为, 大家都能领会精神。
结果,出了好多千奇百怪的答案, 下面举一个例子
void myprint(int n)
{
printf("%d
",n);
int t=1/(n-1000);
myprint(n+1);
}
void main()
{
myprint(1);
}
YThunder   (牙齿好~~喜欢!)2011-01-11 23:16:10
这不就是递归嘛
【 在 SHENOK (陷入经济危机的牙) 的大作中提到: 】
: 题目: 屏幕上打印1-1000这1000个数, 不许使用循环语句/条件语句,不许使用?:算符。
Starfire   (Nothing to say!)2011-01-11 23:16:13
说真的,真的很讨厌这种“茴香豆”的题....
【 在 SHENOK (陷入经济危机的牙) 的大作中提到: 】
: 题目: 屏幕上打印1-1000这1000个数, 不许使用循环语句/条件语句,不许使用?:算符。
SHENOK   (陷入经济危机的牙)2011-01-11 23:16:33

re
【 在 Starfire (Nothing to say!) 的大作中提到: 】
: 标 题: Re: 一个变态C/C++面试题的变态解法(要码农背景)
SHENOK   (陷入经济危机的牙)2011-01-11 23:16:47

递归如何终止是关键
【 在 YThunder (牙齿好~~喜欢!) 的大作中提到: 】
: 标 题: Re: 一个变态C/C++面试题的变态解法(要码农背景)
aotian   (aotian)2011-01-11 23:17:12
不能用循环恐怕只能用递归了吧?
事实上递归也是一种类型的循环
【 在 YThunder (牙齿好~~喜欢!) 的大作中提到: 】
: 这不就是递归嘛
YThunder   (牙齿好~~喜欢!)2011-01-11 23:17:37
自动报错,挺好的
【 在 SHENOK (陷入经济危机的牙) 的大作中提到: 】
: 递归如何终止是关键
lidaye   (李大爷)2011-01-11 23:17:39
有意思
【 在 SHENOK (陷入经济危机的牙) 的大作中提到: 】
: 题目: 屏幕上打印1-1000这1000个数, 不许使用循环语句/条件语句,不许使用?:算符。
wobaba   (我爸爸)2011-01-11 23:19:22
这题的目的是什么
【 在 SHENOK (陷入经济危机的牙) 的大作中提到: 】
: 题目: 屏幕上打印1-1000这1000个数, 不许使用循环语句/条件语句,不许使用?:算符。
SHENOK   (陷入经济危机的牙)2011-01-11 23:19:38

不知道, 可能是要招变态
【 在 wobaba (我爸爸) 的大作中提到: 】
: 标 题: Re: 一个变态C/C++面试题的变态解法(要码农背景)
expelliarmus   (至高魔法)2011-01-11 23:19:59
模板啊
【 在 SHENOK (陷入经济危机的牙) 的大作中提到: 】
: 题目: 屏幕上打印1-1000这1000个数, 不许使用循环语句/条件语句,不许使用?:算符。
wuwuzela   (一只苍蝇嗡嗡嗡)2011-01-11 23:20:21
挺有才的啊
【 在 SHENOK (陷入经济危机的牙) 的大作中提到: 】
: 题目: 屏幕上打印1-1000这1000个数, 不许使用循环语句/条件语句,不许使用?:算符。
YThunder   (牙齿好~~喜欢!)2011-01-11 23:20:24
可以用goto么?
【 在 SHENOK (陷入经济危机的牙) 的大作中提到: 】
: 题目: 屏幕上打印1-1000这1000个数, 不许使用循环语句/条件语句,不许使用?:算符。
SHENOK   (陷入经济危机的牙)2011-01-11 23:20:37

可以啊, 你试试
【 在 YThunder (牙齿好~~喜欢!) 的大作中提到: 】
: 标 题: Re: 一个变态C/C++面试题的变态解法(要码农背景)
vicle   (阿瓜)2011-01-11 23:22:15
卸磨杀驴啊,还是受盗梦空间的启发?
【 在 SHENOK (陷入经济危机的牙) 的大作中提到: 】
: 题目: 屏幕上打印1-1000这1000个数, 不许使用循环语句/条件语句,不许使用?:算符。
aotian   (aotian)2011-01-11 23:22:16
考察人思维的发散性
【 在 wobaba (我爸爸) 的大作中提到: 】
: 这题的目的是什么
hnmg   (勇猛精进)2011-01-11 23:23:11

进去了会不会整天写出错的?
【 在 aotian (aotian) 的大作中提到: 】
: 考察人思维的发散性
tianbing1212   (tianbing)2011-01-11 23:23:22
这个挺有才的
【 在 SHENOK (陷入经济危机的牙) 的大作中提到: 】
: 题目: 屏幕上打印1-1000这1000个数, 不许使用循环语句/条件语句,不许使用?:算符。
aotian   (aotian)2011-01-11 23:24:15
这种人进去后不应该主写代码
【 在 hnmg (勇猛精进) 的大作中提到: 】
: 进去了会不会整天写出错的?
youngdragon   (琴岛浪子)2011-01-11 23:26:18
递归呗
【 在 SHENOK (陷入经济危机的牙) 的大作中提到: 】
: 题目: 屏幕上打印1-1000这1000个数, 不许使用循环语句/条件语句,不许使用?:算符。

水木社区