一.简答题(共 15 题,100.0 分) 1.编写一个方法,返回两个参数的和。 提示:方法的原型如下: double sum(double x, double y)(5.0 分)
2.编写一个方法,返回三个参数中的最大值。 提示:方法的原型如下: double max(double x, double y, double z)(5.0 分)
3.编写一个方法,判断参数是否是奇数。如果为奇数,则返回 1,如果为偶数则返回 0。 提示:方法的原型如下: int isOdd(int num)(5.0 分)
4.编写一个方法,对操作数进行四则运算,返回四则运算的结果。 提示:方法的原型如下: double calculate(double x, double y, char operate)(10.0 分)
5.编写一个方法,根据参数所表示的学生成绩,返回学生成绩的级别。 [90, 100]: 5 [80, 90): 4 [70, 80): 3 [60, 70): 2 [0, 60): 1 错误: 0 提示:方法的原型如下: int getLevel(double score)(10.0 分)
6.编写一个方法,判断一个参数所表示的年份是否为闰年。 如果参数在 [0, 10000] 之间取值,则闰年返回 1,平年返回 0。 如果参数不在 [0, 10000] 之间取值,则函数返回 -1,表示参数错误。 提示:方法的原型如下: int isLeapYear(int year) 提示:判断闰年的条件如下: (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)(5.0 分)
7.编写一个方法,返回参数所表示的年、月、日是当年的第几天。 提示:方法的原型如下: int dayOfYear(int year, int month, int day) 提示:可以重用上一题创建的函数判断闰年。(10.0 分)
8.编写一个方法,输出参数所指定的数量的 '*'。 提示:方法的原型如下: void printStar(int count)(5.0 分)
9.编写一个方法,输出参数所指定的数量的指定字符。 提示:方法的原型如下: void printChar(char c, int count)(5.0 分)
10.编写一个方法,输出参数所指定的边长的菱形。 提示:方法的原型如下: void printRhombus(int length) 提示:此题有多种解法,其中一种解法可以重用上一题中的方法 printChar( )。(10.0 分)
11.编写一个方法,获取一个指定区间内的随机数。 提示:方法的原型如下: int getRandom(int min, int max)(10.0 分)
12.编写一个方法,对数组进行随机初始化。 提示:方法的原型如下: void init(int arr[], int length) 提示:可以重用上一题创建的方法生成随机数。(5.0 分)
13.编写一个方法,对数组进行排序。 提示:方法的原型如下: void sort(int arr[], int length)(5.0 分)
14.编写一个方法,返回参数字符串的长度。 提示:方法的原型如下: int getLength(char s[])(5.0 分)
15.编写一个方法,将参数字符串转换为全大写。 提示:方法的原型如下: void toUpper(char s[])(5.0 分
标签:调用,题目,int,double,提示,原型,编写,Java,方法 From: https://blog.csdn.net/CHM996/article/details/144463970