第三周实验报告与课程总结

---恢复内容开始---

一:打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。

二:编写Java程序,求13-23+33-43+…+973-983+993-1003的值。

三:编程求1!+2!+3!+…+20!

四:编写Java程序,计算8+88+888+…前10项之和。

五:一个数如果恰好等于它的因子之和,这个数就称为完数。编写程序输出1000以内的所有完数。

六: 编写应用程序,输出满足1+2+3+…+n<8888的最大正整数。

七:使用for循环打印下面的图形。

课程总结:这周的JAVA学习学到了很多,但我还有很多没搞懂的地方,比如堆栈内存的用法和意义;还有上次说强行转换数据类型的方法;在做题过程中也碰到的很多很多的问题;开始第一题想调用pow函数,但是不知道怎么用,还有第四题还是不知道怎么转化数据类型,就没做出来;还有第六题开始没想到这个办法,开始我是将i定义小于1000,做出sum+=i>8888的所有i的值,在输出满足条件的最小i-1的值,但是做到最后还是错了,写不出了。

原文地址:https://www.cnblogs.com/shigedidi/p/11519625.html

时间: 2024-10-15 15:37:34

第三周实验报告与课程总结的相关文章

信息安全系统设计基础第三周实验报告

第二章 信息的表示和处理 三种最重要的数字表示法 无符号:基于传统的二进制表示法,大于等于0 补码:有符号整数 浮点数:实数的科学计数法的以二进制为基数的版本 缓冲区溢出漏洞: 计算机的表示法是用有限数量的位来对应一个数字编码,当结果太大不能表示时就会发生溢出.人为的溢出是有一定企图的,攻击者写一个超过缓冲区长度的字符串,植入到缓冲区这时可能会出现两种结果:一是过长的字符串覆盖了相邻的存储单元,引起程序运行失败,严重的可导致系统崩溃:另一个结果就是利用这种漏洞可以执行任意指令,甚至可以取得系统r

5233杨光--第三周实验报告

信息的表示和处理 一.数字表示 1. 无符号数:编码基于传统的二进制表示法表示大于或等于零的数字. 2. 补码:编码是表示有符号整数的最常见方法,可以是正或者是负的数字. 3. 浮点数:编码是表示实数的科学计数法的以二位基数的版本.  ***当结果太大不能表示时会溢出,大量安全漏洞都是由于算数运算引发的*** 二.信息存储 1.最小的可寻址存储器单位:字节 2.虚拟存储器:每个字节都由唯一的数字标识,称为地址 3.虚拟地址空间:所有可能地址的集合 4.每个程序对象可视为字节块,程序本身是一个字节

第五周学习总结&amp;第三次实验报告(String类的应用)

第五周学习总结 1.学习了继承的相关知识点: (1) 继承的格式为class 子类 extends 父类{} (2) 继承实际上是通过子类去扩展父类的功能 (3) 一个子类只能继承一个父类,也就是说,继承只允许多层继承不能多重继承 (4) 子类不能直接访问父类中的私有属性,但是可以调用父类中的getter或者setter去访问 (5) 子类对象在实例化之前必须首先调用父类中的构造方法再调用子类自己的构造方法,子类也可以直接使用super()调用父类中的无参构造 (6) 方法的覆写即子类定义了与父

20182310 第一周实验报告

20182310 <数据结构与面向对象程序设计>第一周实验报告 课程:<数据结构与面向对象程序设计> 班级:1823 姓名:周烔 学号:20182310 实验老师:王志强 实验日期:2019/9/9 选修/必修:必修 1.实验内容: 1.基于命令行和IDE Intellj IDEA 简易教程进行简单的Java程序编辑.编译.运行和调试.(https://www.cnblogs.com/rocedu/p/4421202.html) 2.练习Linux基本命令: 3.学习Java程序的

第三次实验报告:通过抓取TCP了解运输层

第三次实验报告:通过抓取TCP了解运输层 姓名:王璐璐 学号:201821121037 班级:计算1812 0 摘要 在本次实验中,通过对TCP报文的解析,理解TCP协议的连接建立与连接释放过程,以此了解运输层之间可靠传输的工作原理.在使用Cisco Packet Tracer时,将会通过路由器来连接客户端与服务器,在此次实验中还会使用命令行来设置路由器,以此达到网络的联通. 1 实验目的 使用路由器连接不同的网络 使用命令行操作路由器 通过抓取HTTP报文,分析TCP连接建立的过程 2 实验内

第五周课程总结&amp;第三次实验报告

实验三 String类的应用 实验目的 掌握类String类的使用: 学会使用JDK帮助文档: 实验内容 1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码.结果截图.) 统计该字符串中字母s出现的次数. 统计该字符串中子串"is"出现的次数. 统计该字符串中单词"is"出现的次数. 实现该字符串的倒序输出. 2.请编写一个程序,使用下述算法加密或解密用户输入的英文字串.要求源代码.结果截图. 3.

java第三次实验报告

20155317 实验三<Java面向对象程序设计>实验报告 一.实验内容 XP基础 XP核心实践 相关工具 二.实验要求 1.没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器>课程 2.完成实验.撰写实验报告,实验报告以博客方式发表在博客园,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等).解决办法(空洞的方法如"查网络"."问同学"."看书&quo

2019JAVA第五周实验报告

Java实验报告 班级 计科二班 学号 20188442 姓名 吴怡君 完成时间 2019.9.24 评分等级 实验三 String类的应用 一.实验目的 掌握类String类的使用: 学会使用JDK帮助文档: 二.实验内容 1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码.结果截图.) 2.统计该字符串中字母s出现的次数. 3.统计该字符串中子串"is"出现的次数. 4.统计该字符串中单词"is"

Linux第一周实验报告总结

北京电子科技学院(BESTI) 实 验 报 告 课程:信息安全系统设计基础 班级:1352 姓名:马悦 学号:20135235 成绩: 指导教师:娄嘉鹏 实验日期:2015.9.20 实验密级: 预习程度: 实验时间: 仪器组次: 必修/选修:必修 实验序号:1 实验名称: Linux简介  实验目的与要求:1. 了解Linux. 2.学习,安装Linux. 实验仪器: 名称           型号           数量  PC          ThinkPad        1 虚拟机