zoukankan      html  css  js  c++  java
  • 实验报告1

    水仙花数

    public class flower{
        public static void main(String[] args){
            for(int num=100;num<1000;num++){
                int a=num/100;
                int b=num/10%10;
                int c=num%10;
                if(Math.pow(a,3)+Math.pow(b,3)+Math.pow(c,3)==num){
                    System.out.println(num);
                }
            }
        }
    }     
    

    求13-23+33-43+···+973-983+993-1003的值

    public class math{
          public static void main(String[] args){
                int sum=0;
                int flag=1;
                for(int i=13;i<=1003;){
                      sum+=i*flag;
                      flag=-flag;
                      i=i+10;
                }
                System.out.println(sum);
          }
    }
    

    求8+88+888+···前10项之和

    public class he{
          public static void main(String[] args){
                int i;
                int n=0,sum=0;
                for(i=1;i<=10;i++){
                n=n*10+8;
                sum+=n;
                }
          System.out.println(sum);
          }
    }
    

    求1000之内的完数

    public class wanshu{
          public static void main(String args[]){
                int i,j,sum;
                for(i=2;i<1000;i++){
                      sum=1;
                     for(j=2;j<i;j++){
                     if(i%j==0){
                           sum+=j;
                     }
                     }
                     if(sum==i){
                           System.out.println(i);
                     }
                }
          }
    }
    

    求满足1+2+3+···n<8888的最大正整数

    public class zhengshu{
          public static void main(String args[]){
                 int n=0,sum=0;
                 while(sum<8888){
                       n+=1;
                       sum+=n;
                 }
                 System.out.println(n);
          }
    }
    

    用for循环打印三角

    public class trangle  {
        public static void main(String[] args){
              int i,j,k;
              for(i=1;i<=5;i++){
                  for(j=0;j<5-i;j++){
                      System.out.print(" ");
                  }
                  for(k=0;k<i;k++){
                      System.out.print("* ");
                  }
                  System.out.print("
    ");
              }
        }
    }
    

    Java第三周学习总结
    1.学习了Java的封装性
    2.学习了Java关键词this
    3.学习了Java关键词static

  • 相关阅读:
    leetcode 673. 最长递增子序列的个数 java
    leetcode 148. 排序链表 java
    leetcode 98. 验证二叉搜索树 java
    leetcode 29. 两数相除 java
    leetcode 234. 回文链表 java
    Valid Palindrome LeetCode Java
    Single Number II LeetCode Java
    Single Number LeetCode java
    Search in Rotated Sorted Array II LeetCode Java
    Search in Rotated Sorted Array leetcode java
  • 原文地址:https://www.cnblogs.com/swaggy89/p/11512321.html
Copyright © 2011-2022 走看看