Java方法调用经典题目练习

一.简答题(共 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 分

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值