900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > java产品展示网站源码 java企业网站源码

java产品展示网站源码 java企业网站源码

时间:2019-04-13 18:58:03

相关推荐

java产品展示网站源码 java企业网站源码

学这个源码项目,Java编码能力提升3年

小傅哥优质科技领域创作者

学这个源码项目,Java编码能力提升3年

某知名国企单位校招一道笔试题,分值20分,30位应聘者只有5位做对。

题目类似计算机二级水平等级考试,请输出100-999之间的所有水仙花数。

这道题目对于学过计算机编程的人来说,难度并不大,什么是水仙花数,相信应该都学过,考查知识点主要是取模和取余,理解了这两个知识点再来做这道题目就好办了。

如果忘了什么是水仙花数,我们再来回顾下。

水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 n 位数(n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)

简单来说就是它的每个位上的数字的 n 次幂之和等于它本身。

知道了水仙花数和取模取余知识点后,我们就可以编写相对应的程序了。

下面我们来用java编码实现,源码如图:

不难吧,一个for循环,取模取余判断,一个if就可以完成了。

输出结果:

输出100-999之间的所有水仙花数:

153

370

371

407

可以再次校验下,输出的值是不是符合,这道题目,基础知识扎实了,应该不难得分。

对于计算机编程的专业,建议平时在学习过程中,要重视基础知识的掌握,像这样的基础知识应该牢固掌握,这样在面试时才能更好的发挥自己的水平,避免因此错过和自己心仪的大公司offer。

#职场升值季##职场微头条##程序员#

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。