黑马程序员技术交流社区

标题: 当年你喜欢的第一个java程序是什么? [打印本页]

作者: 王燕飞    时间: 2014-11-14 21:13
标题: 当年你喜欢的第一个java程序是什么?
我的是水仙花数。水仙花数只是自幂数的一种,三位数的3次幂数才叫做水仙花数。自幂数指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。
public static void main(String[] args) {
                int a,b,c;
                System.out.println("100 ~ 999之间的水仙花数是:");
                for(int i=100; i<1000; i++)
                {
                        a = i/100;
                        b = i/10-a*10;
                        c = i-a*100-b*10;
                       
                        if(i==a*a*a+b*b*b+c*c*c)
                                System.out.println(i);
                }
(也不知道有没有什么优化算法...)
由此,我们可以求出其他自幂数:
一位自幂数:独身数
两位自幂数:没有
三位自幂数:水仙花数
四位自幂数:四叶玫瑰数
五位自幂数:五角星数
六位自幂数:六合数
七位自幂数:北斗七星数
八位自幂数:八仙数
九位自幂数:九九重阳数
十位自幂数:十全十美数
作者: 爱吃小土豆    时间: 2014-11-14 22:07
Hello World!
作者: 聪明叉    时间: 2014-11-14 22:29
看来我真的该把c语言课本里的算法题用Java做一遍,这尼玛都一样啊
作者: yibo924    时间: 2014-11-14 23:57
必须是hello world  初恋真爱啊
作者: FlyMeToTheMoon    时间: 2014-11-15 10:14
  1. public class NewLife {
  2.         public static void main(String[] args){
  3.                 start() ;
  4.         }
  5.        
  6.         private static void start(){
  7.                 Set<Integer> set = new TreeSet<Integer>() ;
  8.                 while(set.size() < 6){
  9.                         set.add((int) (Math.random() * 33) + 1 ) ;
  10.                 }
  11.                 print("\u4E0B\u671F\u5F00\u5956\u7ED3\u679C\n") ;
  12.                 print("\u7EA2\u7403:") ;
  13.                 for (int num : set){
  14.                         print(num + " ") ;
  15.                 }
  16.                 print("\u7BEE\u7403:" + ((int)(Math.random() * 16) + 1)) ;
  17.         }
  18.        
  19.         private static void print(String str){
  20.                 System.out.print(str);
  21.         }
  22. }
复制代码

作者: Crazy_Eat_Code    时间: 2014-11-15 10:58
楼主牛掰
作者: song395866365    时间: 2014-11-15 11:02
“这是我的第一个小程序”
作者: cczheng    时间: 2014-11-15 11:14
经典到不行的Hello World
作者: 菜鸟一号    时间: 2014-11-15 11:28
Hello World,这是最经典的
作者: 20140829    时间: 2014-11-15 12:35
hello world这是绝对的
作者: 郑飞    时间: 2014-11-15 17:43
那是很久远的事了 帮别人解决一个三角函数的问题 具体问题不记得了 不过那个妹子还记得;P
作者: 福禄娃    时间: 2014-11-15 20:47
绝对的Hello World 真爱啊!
作者: 眉宇野性    时间: 2014-11-15 21:16
Hello world   改变世界
作者: 计算机小菜鸟    时间: 2014-11-15 21:31
Hello World!嘿嘿,当年就会这个!!
作者: 时间都去哪了    时间: 2014-11-15 21:53
冒泡排序,选择排序
作者: yaodd321    时间: 2014-11-16 13:56
hello java
作者: yl82846094    时间: 2014-11-16 14:48
hello World!!!!
作者: 郑泽霖    时间: 2014-11-16 15:29
怎么赚技术分?技术分和黑马币有什么区别?

作者: 涉江    时间: 2014-11-17 14:16
和楼上很多人一样,最喜欢的还是第一次看到屏幕上出现“Hello World!”的感觉。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2