实验报告一 &第三周课程总结
实验报告
1.打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。
实验代码:
public class wdnmd{
      public static void main (String[] args){
      int x,y,z;
      for(int i=;i<=;i++){
        x=i/;
        y=(i/)/;
        z=i%;
        if(Math.pow(x,)+Math.pow(y,)+Math.pow(z,)==i){
           System.out.println(i);
         }
      }
   }
}   
结果截图
:
2. 编写Java程序,求13-23+33-43+…+973-983+993-1003的值。
实验代码;
public class wgnmd{
     public static void main(String args[]){
      int sum=;
      int i,j=;
      for (i=;i<=;i=i+){
       sum=j*i+sum;
       j=-j;
    }
       System.out.println(sum);
  }
}
结果截图:

3. 编程求1!+2!+3!+…+20!。
实验代码:
public class awsl{
     public static void main(String args[]){
         long sum=,n=,i;
         for(i=;i<=;i++){
           n=i*n;
           sum=n+sum;
  }
         System.out.println(sum);
  }
}
结果截图:

4. 编写Java程序,计算8+88+888+…前10项之和。
实验代码:
public class zjbg{
     public static void main(String args[]){
         long sum=,n=,i;
         for(i=;i<=;i++){
           n=n*+;
           sum=n+sum;
  }
         System.out.println(sum);
  }
}
结果截图:

5. 一个数如果恰好等于它的因子之和,这个数就称为完数。编写程序输出1000以内的所有完数。
实验代码:
public class baigei {
    public static void main(String[] args) {
        int i,n,sum=;
        for(i=;i<=;i++) {
            sum=;
            for(n=;n<=i/;n++) {
                if(i%n==)
                   sum=sum+n;
            }
            if(sum==i)
                System.out.println(sum);
        }
    }
}
结果截图:

6. 编写应用程序,输出满足1+2+3+…+n<8888的最大正整数。
实验代码:
public class woqile{
    public static void main(String[] args) {
      int i=,n=;
      while(n<){
        n+=++i;
      }
      System.out.println(i);
    }
}
结果截图:

7. 使用for循环打印下面的图(等腰三角形):
实验代码:
public class yiqiangmiaole{
    public static void main(String[] args) {
        int i,j;
        for(i=;i<=;i++){
            for(j=-i;j>;j--){
                System.out.print(" ");
            }
            for(j=;j<=i;j++)
                System.out.print("* ");
            System.out.print("\n");
        }
    }
}
结果截图:

第三周课程总结
本周学系的东西还是挺多的,从构造方法开始,构造方法的名称必须要与类名一致且声明处不能有返回值;
学了只能使用一次的匿名对象;
this关键字:表示类中的属性,强调本类中的方法,可以使用this调用本类的构造方法,其表示当前对向;
学习了static的声明方法,理解main()方法{public static void main(String[] args)或public static void main(String args[])}
下载了eclipes但是无法使用,我怀疑我下了个假的eclipes打都打不开。
实验报告一 &第三周课程总结的更多相关文章
- 实验报告一&第三周学习总结
		一.实验报告 1.打印输出所有的"水仙花数",所谓"水仙花数"是指一个3位数,其中各位数字立方和等于该数本身.例如,153是一个"水仙花数" ... 
- 实验报告5&第七周课程总结
		实验四 类的继承 实验目的 理解抽象类与接口的使用: 了解包的作用,掌握包的设计方法. 实验要求 掌握使用抽象类的方法. 掌握使用系统接口的技术和创建自定义接口的方法. 了解 Java 系统包的结构. ... 
- Python 实验报告(第三周)
		一.实验目的和要求 1.熟练运用常见选择结构: 2.熟练运用for循环和while循环: 3.理解带else语句的循环结构执行过程和break.continue语句在循环中的作用. 二.实验环境 软件 ... 
- 第三周课程总结&实验报告(一)
		实验报告(一) 1.打印输出所有的"水仙花数",所谓"水仙花数"是指一个3位数,其中各位数字立方和等于该数本身.例如,153是一个"水仙花数" ... 
- Java第三周课程总结&实验报告一
		第三周课程总结 1.关于面向对象的一些具体内容,明白了类与对象以及Java的封装性和构造方法以及对对象匿名的相关知识. 2.this关键字,它是表示类的成员属性(变量),使用this构造方法时必须放在 ... 
- 第三周课程总结&实验报告
		课程总结 在这周对Java进行了更深层次的学习,Java的学习也变得越来越困难而有趣,加入了一些新的构造新的方法,还学习了一些简化代码的方式. 面向对象的基本概念 对于面向对象的程序设计有三个主要特征 ... 
- JAVA实验报告四及第六周总结
		JAVA第六周作业 实验报告四 第一题 (1)根据下面的要求实现圆类Circle. 1.圆类Circle的成员变量:radius表示圆的半径. 2.圆类Circle的方法成员: Circle():构造 ... 
- 第三周课程总结&实验报告一
		实验一 Java开发环境与简单Java程序 一.实验目的 熟悉JDK开发环境 熟练掌握结构化程序设计方法 二.实验内容 1.在此处输入标题打印输出所有的"水仙花数",所谓" ... 
- 2019秋JAVA第三周课程总结及实验报告(二)
		个人博客 一.基础字符串操作 题目:已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码.结果截图.) 统计该字符串中字母s出现的次数. ... 
随机推荐
- vue 之 双向绑定原理
			一.实现双向绑定 详细版: 前端MVVM实现双向数据绑定的做法大致有如下三种: 1.发布者-订阅者模式(backbone.js) 思路:使用自定义的data属性在HTML代码中指明绑定.所有绑定起来的 ... 
- mysql 练习笔记
			从一个数据表中找出连续n条满足条件的记录 例子demo 从数据表中找出连续三条或者三次以上分数超过80分的记录 MariaDB [testdatabase]> select * from cla ... 
- vue 报错 :属性undefined(页面成功渲染)
			vue 报错:Cannot read property 'instrumentId' of undefined" 相关代码如下: <template> ... <span& ... 
- R语言 eval(quote(x)) 和 eval(x)
			eval() 's first argument is an expression. So if you only provide one argument, it will evaluate the ... 
- 【NOIP2012模拟8.20】Memory
			题目 话说某一天,CD在爬树的时候发现了树干上有一大串奇怪的符文,于是好奇的CD就从头到尾看了一遍.看完一遍以后CD觉得,最后一段文字好像很眼熟,好像在前面见过.对于CD来说,一开始看到的符文会印象特 ... 
- Thread的几种方法的使用
			1:setPriority() 设置线程的优先级,从1 到10. 5是默认的. 1是最低优先级. 10是最高优先级 public class MyThread01 implements Runn ... 
- Vue框架基础概要
			Vue.js是什么? Vue.js(读音 /vjuː/,类似于 view 的读音)是一套构建用户界面(user interface)的渐进式框架.与其他重量级框架不同的是,Vue 从根本上采用最小成本 ... 
- BZOJ 2427: [HAOI2010]软件安装 tarjan + 树形背包
			Description 现在我们的手头有N个软件,对于一个软件i,它要占用Wi的磁盘空间,它的价值为Vi.我们希望从中选择一些软件安装到一台磁盘容量为M计算机上,使得这些软件的价值尽可能大(即Vi的和 ... 
- ipcloud上传裁切图片
			主页: <!doctype html> <html> <head> <meta charset="utf-8"> <meta ... 
- 运输计划noip
			靠!这道题TM搞了我好几天,真是烦死人!!!早上打了一个倍增的TM只有95分QAQ... 然后一气之下开始不断卡常,各种玄学优化,可是就是T..TAT.. 可恶!晚上我就直接打了个tarjan,还好跑 ... 
