whinah的专栏

terark.com可检索压缩技术作者。致力于让数据更小,访问更快。

一个变态C/C++面试题的变态解法

这是源自某论坛的一个问题,原帖如下(#########分隔)

############################################################################

屏幕上打印1-10001000个数 使用循环语/条件使用?:算符。
在源代中用列举输句的法傻打比如一千个printf句不行

一个cout后面跟上1-1000这样的也不行 不再述其他傻打行 大家都能会精神。

出了好多千奇百怪的答案, 下面一个例子

 


 

############################################################################


上面个解法使用的是自动报错(divide by zero)从而退出这样的代错误的。

我在这给两个正确的:


1. 使用函数指针数组

 

 

2. 使用模板递归

 

 

=============================================

从网上搜出其他的解决办法:

1. 构造函数(也可以使用析构函数,一样的道理)

 

 

2. 最变态的一个(虽然代码不是很严格):

 

 

大家可以大胆发挥想象力,寻求更变态的解决办法

 

 

阅读更多
版权声明:terark.com可检索压缩技术作者。致力于让数据更小,访问更快。 https://blog.csdn.net/whinah/article/details/6130434
文章标签: 面试 struct
想对作者说点什么? 我来说一句

php非常变态面试题

2018年05月11日 19KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭