Java实验报告(一)&&第三周学习总结
实验报告(一)
1. 打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。
源代码:
public class Main {
public static void main(String[]args){
for(int i=100;i<1000;i++){
int a= i/100;
int b= i%100/10;
int c=i%10;
if(i==a*a*a+b*b*b+c*c*c){
System.out.println(i);
}}}}
实验结果:
2. 编写Java程序,求13-23+33-43+…+973-983+993-1003的值。
源代码:
public class Main {
public static void main(String[ ] args){
int flag=1,sum=0;
for(int i=13;i<=1003;i=i+10){
int a=i*flag;
sum=sum+a;
flag=-flag;
}
System.out.println(+sum);
}}
实验结果:
3. 编程求1!+2!+3!+…+20!。
源代码:public class Main {
public static void main(String[ ] args){
long sum=0,num=1;
for(int i=1;i<=20;i++){
num =num*i;
sum=sum+num;
}
System.out.println(+sum);
}}
实验结果:
4. 编写Java程序,计算8+88+888+…前10项之和。
源代码:public class Main {
public static void main(String[ ] args){
long num=0,sum=0;
for(int i=1;i<=10;i++){
num =num*10+8;
sum=sum+num;
}
System.out.println(+sum);
}}
实验结果:
5. 一个数如果恰好等于它的因子之和,这个数就称为完数。编写程序输出1000以内的所有完数。
源代码:
public class main {
public static void main(String[ ] args){
for(int i=2;i<=1000;i++){
int num=0;
for(int j=1;j<=i/2;j++){
if(i%j==0){
num=num+j;
}}
if(num==i){
System.out.println(i);
}}}}
实验结果:
6. 编写应用程序,输出满足1+2+3+…+n<8888的最大正整数。
public class main {
public static void main(String[ ] args){
int i=0,s=0;
while(s<8888){
i=i+1;s=s+i;
}
System.out.println(i-1);
}}
实验结果:
7. 使用for循环打印下面的图形。
源代码:public class main {
public static void main(String[ ] args){
for(int i=1;i<=5;i++){
for(int k=1;k<=5-i;k++){
System.out.print(" ");
}
for(int j=1;j<=i;j++){
System.out.print(" *");
}
System.out.println();
}}}
实验结果:
第三周学习总结
在这一周中,经过一些java题目的训练,我明确的感觉到了自己的短处和缺点。我发现,有时候,如果课前或者课后没有仔细的去看老师说的知识点或者题目方法,我根本就会弄不懂这些花里胡哨的东西,越听就会越不懂,就像是一块硬馍馍,一口咬上去会觉得咬不动,即使咬动了,也难以下咽,得用心去咀嚼,才能把这些知识咽下肚,但是我发现这块馍馍我还只是含了一小块在嘴里。
Java实验报告(一)&&第三周学习总结的更多相关文章
- 实验报告一&第三周学习总结
一.实验报告 1.打印输出所有的"水仙花数",所谓"水仙花数"是指一个3位数,其中各位数字立方和等于该数本身.例如,153是一个"水仙花数" ...
- 实验报告一 &第三周课程总结
实验报告 1.打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身.例如,153是一个“水仙花数”. 实验代码: public class wdnmd{ publ ...
- JAVA实验报告四及第六周总结
JAVA第六周作业 实验报告四 第一题 (1)根据下面的要求实现圆类Circle. 1.圆类Circle的成员变量:radius表示圆的半径. 2.圆类Circle的方法成员: Circle():构造 ...
- 《JAVA程序设计》_第三周学习总结
20175217吴一凡 一.IDEA学生免费版申请后续 收到这个邮件,就说明你申请成功了,点这里进去就行了 点击接受 在下一个界面登录你之前注册的账号绑定许可证就行了,重新登录你的账号就有了一年的许可 ...
- Python 实验报告(第三周)
一.实验目的和要求 1.熟练运用常见选择结构: 2.熟练运用for循环和while循环: 3.理解带else语句的循环结构执行过程和break.continue语句在循环中的作用. 二.实验环境 软件 ...
- 第六周学习总结&java实验报告四
第六周学习总结&java实验报告四 学习总结: 上一周因为接近国庆假期,所以老师没有讲太多的新知识点,只要是带我们一起做了一个动物模拟变声器的实验,进一步了解和学习到继承的 有关知识点和应用: ...
- 20145304 Java第三周学习报告
20145304 <Java程序设计>第三周学习总结 教材学习内容总结 1.定义类: 类定义时使用class关键词,建立实例要使用new关键词. 代码如下: /*定义类 书上例子 衣服的型 ...
- 对于“2017面向对象程序设计(Java)第三周学习总结”存在问题的反馈
对于“2017面向对象程序设计(Java)第三周学习总结”存在问题的反馈 一:教学中存在的学习问题 “1.由于同学们平时练习不足,上课总是出现跟不上老师的节奏的现象. 2.个别同学上课不认真听讲,打开 ...
- 20135231 JAVA实验报告三:敏捷开发与XP实践
---恢复内容开始--- JAVA实验报告三:敏捷开发与XP实践 20135231 何佳 实验内容 1. XP基础 2. XP核心实践 3. 相关工具 实验要求 1.没有Linux基础的同学建议先学习 ...
随机推荐
- 通过关键字Event定义用户自己的事件
Event 语句 定义用户自定义的事件. 语法[Public] Event procedurename [(arglist)] Event 语句包含下面部分: 部分 描述 Public 可选的.指定该 ...
- MacOS Mojave 安装sshpass
使用sshpass的场景 安装sshpass及各种常见小问题处理 测试 安全提示 使用sshpass的场景 在MacOS下使用ansible命令(inventory文件中使用了密码验证的方式)或者使用 ...
- 2--面试总结-深入理解js线程进阶-宏任务微任务
前言:Event Loop即时间循环,是指浏览器或Node的一种解决javascript单线程运行时不会阻塞的一种机制,也就是我们经常使用异步的原理 Js运行机制 1.不同运行环境,js运行 ...
- mysql merge引擎分表
---------------------创建表一--------------------------------------DROP TABLE a1;CREATE TABLE `a1` ( `id ...
- Keras get Tensor dimensions
int_shape(y_true)[0] int_shape(y_true)[1]
- 简记特定容器list和forward_list算法
链表类型list和forward_list有独有的sort.merge.remove.reverse和unique,而通用版本的是不能用于这两个类型的,因为所要求的迭代器不同,通用版本需要迭代器支持更 ...
- 一篇面试的考题----jQuery
一.jQuery测试题 下面哪种不是jquery的选择器?(单选)A.基本选择器 B.后代选择器 C.类选择器 D.进一步选择器考点:jquery的选择器 (C) 当DOM加载完成后要执行的函数,下面 ...
- (12)QT中搭建opencv开发环境
只需要在项目工程文件pro中添加上: INCLUDEPATH += G:/opencv/build/include \ G:/opencv/build/include/opencv \ G:/open ...
- python之assert
作用 assert用来验证一个表达式是否正确,如果正确则程序向下执行,如果错误则报错,其中报错信息可以自定义. 例子 表达式没有错误的情况 >>> assert mul(2, 3) ...
- H. The Game of Life
题目链接:http://exam.upc.edu.cn/problem.php?id=5206 题意:邻居为八个方向.若一个活人有2或3个邻居,遗传一代,否则死亡:若一个死人有3个邻居,则下一代复活. ...