资讯动态

头歌实践教学平台:Java入门-方法的使用(七~八)

发布时间:2026/9/8 5:14:07 来源:尧图企业网站定制
第7关选择题第8关方法通关挑战任务描述本关任务定义一个方法接收两个int类型的参数 a和b求两个数的和方法名为getSum定义一个方法接收三个double类型参数abc 返回这三个数的平均值 返回值类型为double方法名为getAvg定义一个方法接收两个整数 a 和b 打印a行 b列的一个矩形方法名为printRect定以一个方法接收整形数组为参数对这个数组进行升序排序最后输出该数组方法名为sortArr定义一个方法完成99乘法表的打印方法名为 Print99。相关知识编程要求根据任务描述在右侧编辑器Begin-End处补充代码定义五个方法并编写代码实现方法对应的功能达到输出要求。测试说明我会对你编写的代码进行测试第一题求和测试输入1,2预期输出3第二题求平均值测试输入1,2,3预期输出2.0第三题输出矩形测试输入2,3预期输出******第四题数组升序排序测试输入5,7,12,9,32预期输出5791232第五题打印99乘法表测试输入无预期输出终极BOSS 等你来通关开始你的任务吧package setp17;import java.util.Arrays;import java.util.Scanner;public class HelloWorld {/********** Begin **********//*** 第一题定义一个方法 接收两个整数类型的参数 a和b返回两个数的和 返回值类型为int 方法名为getSum*/public static int getSum(int a,int b){int sum ab;return sum;}/*** 第二题 定义一个方法 接收三个double类型参数abc 返回这三个数的平均值 返回值类型为double 方法名为getAvg*/public static double getAvg(double a,double b,double c){double avg (abc)/3;return avg;}/*** 第三题 定义一个方法 接收两个参数 a 和b 打印a行 b列的一个矩形 不需要返回值 方法名为printRect*/public static void printRect(int a, int b){for(int i 1;ia;i){for(int k1;kb;k){System.out.print(*);}System.out.println();}}/*** 第四题定以一个方法接收整形数组 为参数 对这个数组进行升序排序 最后输出该数组 不需要返回值 方法名为 sortArr*/public static void sortArr(int[] arr){for(int i0;i arr.length-1;i){for(int ji1;jarr.length;j){if(arr[i]arr[j]){int tmp arr[i];arr[i]arr[j];arr[j]tmp;}}}for(int i0;iarr.length;i){System.out.println(arr[i]);}}/*** 第五题* 你只需要实现for 循环括号的内容就可 打印语句系统已经给你完成*/public static void Print99() {for ( int i1;i9;i ) {for( int j1;ji;j ) {System.out.print(j * i i * j \t);}System.out.println();}}/********** End **********/}有任何问题都可以随时关注私信

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价