手机版

JAVA 实验报告1040501218 钱胜民(4)

发布时间:2021-06-06   来源:未知    
字号:

5.

public class shiyan1_ti4 { /** * @param args */ public static int funChen(int a, int b){ int sum = 1; while(a <= b){ sum *= a; a++; } return sum; } public static int fun(int n, int k){ return funChen(n - k + 1, n) /funChen(1,k); } public static void main(String[] args) { System.out.print("请输入n,k(k <= n):"); java.util.Scanner sc = new java.util.Scanner(System.in); int n = sc.nextInt(); int k = sc.nextInt(); System.out.println(fun(n, k)); } }

四、实验小结

(主要写一些实验中出现的问题,应注意的事项,以及实验体会)

通过这次试验熟悉了JDK开发环境,熟悉了UltraEdit的使用方法,掌握了if语句、switch语句和break语句的使用,掌握了for、while、do while 循环语句的使用,学会了java字符的读取。

实验二 JAVA数组结构

一、实验目的

(1) 进一步理解数组、数组元素等基本概念; (2) 熟练掌握各类数组的定义方法; (3) 熟练掌握操作各类数组的基本方法; (4) 掌握Eclipse开发工具。

二、实验内容

1.编程采用冒泡法实现对数组元素由小到大排序。

从键盘输入任意大小的10个整数,采用冒泡法排序对相邻的两个元素进行比较,并把小的元素交换到前

面。要求输出排序前的数据情况和排序后的数据情况,同时统计排序过程中发生数据交换的次数。 2.计算矩阵对角线元素之和

3.熟悉Eclipse开发工具 (1)硬盘建文件夹; (2)启动Eclipse;

(3)选择文件菜单下的新建子菜单的项目命令,出现新建项目对话框;

(4)选择新建Java项目对话框中的项目名文本框输入项目名;在项目布局栏选中第2项; (5)选择文件菜单下的新建子菜单的类命令,打开新建Java类向导对话框;创建Java类; (6)Java编辑器自动打开后,录入程序;

(7)录入程序后,选择运行菜单下的运行方式子菜单的Java应用程序命令,进行调试运行程序。

4.在Eclipse中设置程序参数步骤如下

(1)在Eclipse中选择菜单 中“运行”命令,弹出“运行”对话框; (2)“运行”对话框中选择“自变量”选项卡,在程序自变量文本框中输入相应的参数,每个参数间按下回车键隔开。

三、实验过程 1. 编程如下:

public class shiyan2_ti1 {

/**

* @param args */

public static int [] sort = {2, 4, 9, 3, 5, 7, 6, 8, 0, 1}; public static int count = 0;

public static void Sort(int [] sort) { }

for(int i = 0; i < sort.length; i++){ }

for(int j = i + 1; j < sort.length; j++) { }

if(sort[j] < sort[i]) { }

count++;

int temp = sort[i]; sort[i] = sort[j]; sort[j] = temp;

JAVA 实验报告1040501218 钱胜民(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)