最近有人问我这样一个问题:如何用T-SQL使用最短的语句输出100以内素数?
这个输出100以内素数貌似在多年前是比较常见的面试题,但是题目中没有强调效率,只是要求最短的语句,我表示很不理解。
难不成是脑筋进转弯?
PRINT '2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97'
应该不是,正常思路的话:
我只是个普通青年,不是文艺青年,也不是213青年,写不出那么多种写法。
本文提供了一种使用T-SQL输出100以内所有素数的方法。通过定义表变量存储素数并利用循环判断是否为素数,最终实现了简洁有效的输出。
最近有人问我这样一个问题:如何用T-SQL使用最短的语句输出100以内素数?
这个输出100以内素数貌似在多年前是比较常见的面试题,但是题目中没有强调效率,只是要求最短的语句,我表示很不理解。
难不成是脑筋进转弯?
PRINT '2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97'
应该不是,正常思路的话:
我只是个普通青年,不是文艺青年,也不是213青年,写不出那么多种写法。
1408
1万+

被折叠的 条评论
为什么被折叠?