实验报告

Java实验报告一

二次信任 提交于 2019-11-29 16:21:32
Java实验报告 实验一 Java开发环境与简单Java程序 一、 实验目的 (1) 熟悉JDK开发环境 (2) 熟练掌握结构化程序设计方法 二、 实验内容 1. 打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。 2. 编写Java程序,求13-23+33-43+…+973-983+993-1003的值。 3. 编程求1!+2!+3!+…+20!。 4. 编写Java程序,计算8+88+888+…前10项之和。 5. 一个数如果恰好等于它的因子之和,这个数就称为完数。编写程序输出1000以内的所有完数。 6. 编写应用程序,输出满足1+2+3+…+n<8888的最大正整数。 7. 使用for循环打印下面的图形。 三、实验过程 1. 打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。 实验源码: 实验结果: 153 370 371 407 2. 编写Java程序,求13-23+33-43+…+973-983+993-1003的值。 实验源码: 实验结果:-500 3.编程求1!+2!+3!+…+20!。 实验源码: 实验结果:4037913 4.编写Java程序,计算8+88+888+…前10项之和。 实验源码: 实验结果:

实验报告(一)&第三周总结

送分小仙女□ 提交于 2019-11-29 15:41:50
Java实验报告 实验一 Java 开发环境与简单 Java 程序 一、 实验目的 (1) 熟悉JDK开发环境 (2) 熟练掌握结构化程序设计方法 二、 实验内容 1. 打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。 2. 编写Java程序,求13-23+33-43+…+973-983+993-1003的值。 3. 编程求1!+2!+3!+…+20!。 4. 编写Java程序,计算8+88+888+…前10项之和。 5. 一个数如果恰好等于它的因子之和,这个数就称为完数。编写程序输出1000以内的所有完数。 6. 编写应用程序,输出满足1+2+3+…+n<8888的最大正整数。 7. 使用for循环打印下面的图形。 三、 实验过程 1. 打印输出所有的“水仙花数”,所谓“水仙花数”是指一个 3位数,其中各位数字立方和等于该数本身。例如, 153是一个“水仙花数”。 实验源码: public class Shuixian{ public static void main(String args[]){ int a,b,c,d; for(int i=100;i<=999;i++){ a=i%10; c=i/10; b=c%10; d=c/10; if(a*a*a+b*b*b+d*d*d==i){ System

第三周课程总结&实验报告一

淺唱寂寞╮ 提交于 2019-11-29 15:08:45
实验报告: 1.打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。 实验源码: 实验结果: 2. 编写Java程序,求13-23+33-43+…+973-983+993-1003的值。 实验源码: 实验结果: 3. 编程求1!+2!+3!+…+20!。 实验源码: 实验结果: :4. 编写Java程序,计算8+88+888+…前10项之和。 实验源码: 实验结果: 5. 一个数如果恰好等于它的因子之和,这个数就称为完数。编写程序输出1000以内的所有完数。 实验源码: 实验结果: 6. 编写应用程序,输出满足1+2+3+…+n<8888的最大正整数。 实验源码: 实验结果: 7. 使用for循环打印下面的图(等腰三角形) 实验源码: 实验结果: 课程总结: 1.类与对象。关于类的定义、状态与行为,类与对象的关系,对象的创建与使用。 2.封装性(setter与getter)。 3.构造方法(类名 对象名称 = new 类名称)。 4.匿名对象。 5.this关键字(强调本类中方法,表类属性,使用this调用本类构造方法,this表示当前对象)。 6.static关键字(所有对象共享,类名称直接调用)。 来源: https://www.cnblogs.com/qzy7/p/11518809.html

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

一曲冷凌霜 提交于 2019-11-29 14:57:50
撰写第三周课程总结及实验报告(一) 1.打印输出所有的“水仙花数”,所谓“水仙花数”是指一个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循环打印下面的图(等腰三角形) 一,水仙花 public class flowers { public static void main(String[] args) { int a,b,c; int sum=0,i; for (i=10;i<=99;i++) { a=i/10; b=(i%10)/1; c=i%1; sum=a*10+b*1+c; if (Math.pow(a,3)+Math.pow(b,3)+Math.pow(c,3)==sum) { System.out.println(i); } } } } 二,编写Java程序,求13-23+33-43+…+973-983+993-1003的值。 public class zhi { public static

第三周课程总结&实验报告一

ぃ、小莉子 提交于 2019-11-29 14:49:00
作业要求 https://edu.cnblogs.com/campus/zswxy/two/homework/6527 撰写第三周课程总结及实验报告(一) 总结:学习了构造方法,几个关键字,main(),this,static。 1.打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。 实验代码 public class class1 { public static void main(String[] args) { long a,b,c,i; for(i=100;i<=999;i++) { a=i/100; b=i/10%10; c=i%10; if(i==Math.pow(a, 3)+Math.pow(b,3)+Math.pow(c,3)) { System.out.println(i); } } } } 运行截图 2. 编写Java程序,求13-23+33-43+…+973-983+993-1003的值。 实验代码 public class class1 { public static void main(String[] args) { int x=1,i,sum=0; for(i=13;i<=1003;i=i+10) { sum=sum+i*x; x=-x; } System.out.println

第三周课程总结&实验报告一

假如想象 提交于 2019-11-29 14:42:04
Test 1 Test2 Test3 Test4 Test5 Test6 Test7 课程总结 感觉Java的学习挺快的,每一节课都讲的挺快的,哈哈哈。 我们这几天学习了this关键字、static关键字、main方法,,this强调本类中的方法;表示类中的属性;可以使用this调用本类的构造方法;this表示当前对象。 static声明属性,此属性称为全局属性(有些称为静态属性); 来源: https://www.cnblogs.com/zuoshuai/p/11519793.html

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

六月ゝ 毕业季﹏ 提交于 2019-11-29 14:31:11
---恢复内容开始--- 一:打印输出所有的“水仙花数”,所谓“水仙花数”是指一个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

第一周实验报告和第三周课程总结

夙愿已清 提交于 2019-11-29 14:18:48
一. 打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。 1.实验源码: package shuixianhua; public class shuixianhuaa{ public static void main(String args[]) { int x,y,z,i; for(i=100;i<=999;i++) { x=i%10; y=i/10%10; z=i/100; if(i==x x x+y y y+z z z) { System.out.println(i); } } } } 2.实验结果: 二. 编写Java程序,求13-23+33-43+…+973-983+993-1003的值。 1.实验源码: package java1; public class java11 { public static void main(String args[]){ int i=13; int step=0; / 判断奇偶 / int sum=0; while(true){ if(i>1003) break; if(step%2==0){ sum=sum+i; }else{ sum=sum-i; } step++; i=i+10; } System.out.println(sum); } } 2.实验结果:

第三周课程总结&实验报告一

戏子无情 提交于 2019-11-29 14:07:33
一、实验报告 1)打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。 I、实验代码 public class text { public static void main(String args[]) { int x,y,z; for(int i=0;i<999;i++) { x=i/100; y=(i%100)/10; z=i%10; if(Math.pow(x, 3)+Math.pow(y, 3)+ Math.pow(z, 3)==i){ System.out.println(i); } } } } II、运行结果截图 2)编写Java程序,求13-23+33-43+…+973-983+993-1003的值。 I、实验代码 public class text { public static void main(String args[]) { int flag=-1,sum=0; for(int i=13;i<=1003;i=i+10) { flag=flag*(-1); sum+=flag*i; } System.out.println(sum); } } II、运行结果截图 3)编程求1!+2!+3!+…+20!。 I、实验代码 public class text { public static

第二次Java实验报告

♀尐吖头ヾ 提交于 2019-11-29 13:57:42
Java实验报告 班级 计科二班 学号 20188437 姓名 何磊 完成时间 2019/9/12 评分等级 实验二 Java简单类与对象 实验目的 掌握类的定义,熟悉属性、构造函数、方法的作用,掌握用类作为类型声明变量和方法返回值; 理解类和对象的区别,掌握构造函数的使用,熟悉通过对象名引用实例的方法和属性; 理解static修饰付对类、类成员变量及类方法的影响。 实验内容 写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的,而color则是String类型的。要求该类具有: (1) 使用构造函数完成各属性的初始赋值 (2) 使用get…()和set…()的形式完成属性的访问及修改 (3) 提供计算面积的getArea()方法和计算周长的getLength()方法 银行的账户记录Account有账户的唯一性标识(11个长度的字符和数字的组合),用户的姓名,开户日期,账户密码(六位的数字,可以用0开头),当前的余额。银行规定新开一个账户时,银行方面提供一个标识符、账户初始密码123456,客户提供姓名,开户时客户可以直接存入一笔初始账户金额,不提供时初始余额为0。定义该类,并要求该类提供如下方法:存款、取款、变更密码、可以分别查询账户的标识、姓名、开户日期、当前余额等信息。 实验过程