168输出为861java_JAVA实验—Java语言面向对象编程基础.doc

JAVA实验—Java语言面向对象编程基础

广州大学学生实验报告

开课学院及实验室:计算机科学与工程实验室2014年11月7日学院计算机科学与教育软件学院年级/专业/班姓名学号实验课程名称Java语言成绩实验项目名称Java语言面向对象编程基础指导老师

实验目的实验二 数据类型、表达式和输入输出

1. 掌握java基本数据类型、变量极其使用。2. 理解运算符的优先级3. 掌握运算符与表达式实验三 Java流程控制

1. 理解Java程序语法结构2. 掌握顺序结构、选择结构和循环结构语法的程序设计方法实验五 Java语言面向对象基础编程

1. 理解Java语言是如何体现面向对象编程基本思想,2. 了解类的封装方法,以及如何创建类和对象,3. 了解成员变量和成员方法的特性。实验六 类的继承性和多态性

1. 掌握OOP方式进行程序设计的方法,2. 了解类的继承??和多态性的作用。

二、实验器材MacBook Pro一台操作系统:OS X Yosemite编程软件:eclipse实验要求实验二 数据类型、表达式和输入输出

1. 编写使用不同的数据类型变量2. 编写使用不同的运算符实验三 Java流程控制

1. 编写使用不同选择结构的程序2. 编写使用不同循环结构的程序实验五 Java语言面向对象基础编程

1. 编写一个体现面向对象思想的程序。2. 编写一个创建对象和使用对象的方法程序。3. 编写不同成员变量修饰方法的程序。实验六 类的继承性和多态性

1. 编写体现类的继承性(成员变量,成员方法,成员变量隐藏)的程序。2. 编写体现类多态性(成员方法重载,构造方法重载)的程序。

四、实验过程原始数据记录实验二 数据类型、表达式和输入输出编写程序完成,将168转换成861,并将其结果输出到屏幕上编写Java应用程序,把100~1000的自然数中能够被3整除的数输出到屏幕上。代码:public class test_1_2 {

public static void main(String[] args) {System.out.println("-------1.编写程序完成,将168转换成861,并将其结果输出到屏幕上-------");reverseNumber(168);System.out.println("\n-------2.编写Java应用程序,把100~1000的自然数中能够被3整除的数输出到屏幕上。-------");divideNumber(3);}//反转数字static void reverseNumber(int num){int result = 0;while ((num%10) != 0){result = result*10 + num%10;num = num/10;}System.out.println(result);}//整除数字static void divideNumber(int num){int count = 0;for (int i = 100;i <= 1000;i++){if (i%3 == 0){System.out.print(i + " ");count++;if (count%20 == 0)System.out.println();}}}}

运行结果:

实验三 Java流程控制

求解0至100之间所有偶数的和打印小于1000的斐波纳契数代码:public class test_1_3 {

public static void main(String[] args) {// TODO Auto-generated method stubSystem.out.println("-------1.求解0至100之间所有偶数的和-------");sumOfEvenNumbers();System.out.println("\n-------2.打印小于1000的斐波纳契数-------");printFibonacci();}//计算100以内偶数和static void sumOfEvenNumbers(){int sum = 0;for (int i = 0;i <= 100;i++){if (i%2 == 0)sum += i;}System.out.println(sum);}//输出10

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值