以下为《01 java面向过程程序设计》的无排版文字预览,完整内容请下载
实验一 Java面向过程程序设计
学号:
姓名:
注意:在实验前,请先在以下四个网址注册并登录账号,用于提交测试程序。
http://noi.openjudge.cn/
https://oj.czos.cn/
https://leetcode-cn.com/
https://pintia.cn/
--------------------------------------------------------------------
题目01 — 最大值与最小值 1
题目02 — 数字1的个数 1
题目03 — 画矩形 2
题目04 — 较大的素数因子 2
题目05 — 第n个素数 3
题目06 — 骑士的金币 3
题目07 — 二进制转十进制 4
题目08 — 十进制转二进制 4
题目09 — a进制转b进制 5
题目10 — 汉语拼音数字 5
题目11 —(3n+1)猜想 6
题目12 — N-自守数 6
题目13 — 数组右移 7
题目14 — 爬楼梯 7
题目15 — 第三大数 8
题目16 — 删除有序数组中的重复项 8
题目17 — 移除元素 9
题目18 — 顺时针90°旋转矩阵 10
题目19 — 罗马数字转整数 10
题目20 — 有多少小于当前数字的数字 10
题目01 — 最大值与最小值
问题描述:计算非空int型数组nums中最大值与最小值的差。要求程序类命名为Main,数据的输入与输出由main方法实施,业务逻辑由difference方法实施。difference方法的原型为[ public int difference(int[] nums) ]。
数据输入:包括两行,第一行为1到10000之间的正整数M,表示nums数组的元素个数;第二行为M个整数,代表nums数组各元素,每个整数的绝对值保证不会大于10000。
程序输出:一行,也即nums数组最大值与最小值的差。
样例输入:5
2 5 7 4 2
样例输出:5
代码提交:http://noi.openjudge.cn/ch0109/05/
请将完整的代码与注释以文本形式附在此处,注意排版的规范和美观。
请将代码提交的AC截图附在此处,注意需要居中对齐。
import java.util.Scanner;import java.util.Arrays;public class miandui { public static void main(String[] args) { Scanner cin =new Scanner(System.in); int M=cin.nextInt(); int []arr=new int[M]; for(int i=0;i请点击下方选择您需要的文档下载。
以上为《01 java面向过程程序设计》的无排版文字预览,完整内容请下载
01 java面向过程程序设计由用户“leehappygirl”分享发布,转载请注明出处