首页 > 编程语言 >Java方法调用经典题目练习

Java方法调用经典题目练习

时间:2024-12-14 09:00:45浏览次数:6  
标签:调用 题目 int double 提示 原型 编写 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 分

标签:调用,题目,int,double,提示,原型,编写,Java,方法
From: https://blog.csdn.net/CHM996/article/details/144463970

相关文章

  • java 单一职责原则(SRP)背景、实现方式、以及在实际开发中的应用示例
    进一步深入单一职责原则(SRP)的背景、实现方式、以及在实际开发中的应用示例。###背景单一职责原则是由RobertC.Martin提出的SOLID原则之一。SOLID是五个设计原则的首字母缩写,旨在帮助开发者构建更加健壮、可维护和可扩展的软件系统。SRP的核心思想是“一个类应该只负责一个功......
  • 【数据结构与算法】Java描述:学数据结构与算法你需要预备的知识点!!!
    这篇文章主要介绍什么是数据结构,算法的时间复杂度,空间复杂度计算,包装类的装箱拆箱,泛型语法,以及擦除机制。目录一、什么是数据结构二、时间复杂度,空间复杂度2.1 时间复杂度,空间复杂度是什么?2.1.2时间复杂度的计算(大O渐进表示法)2.1.3空间复杂度的计算(大O渐进表示法)......
  • 【java】对Double类型保留2位小数,并去除尾部多余的0
    java测试代码:packagecom.ruoyi.workhour.service.impl;importlombok.extern.slf4j.Slf4j;importorg.junit.jupiter.api.Test;importjava.math.BigDecimal;importjava.math.RoundingMode;@Slf4jpublicclassDoubleTest{@Testvoidtest1(){......
  • 旅游网页设计 web前端大作业 全球旅游私人订制 旅游公司网站模板(HTML+CSS+JavaScript
    ......
  • 43. JavaScript流程控制、函数、对象、BOM、DOM
    1.流程控制1.1if判断[1]单if分支if(条件){条件成立运行的代码}[2]if...else分支if(条件){条件成立运行的代码}else{条件不成立运行的代码}vara=10;if(a>=20){console.log("ok")}else{console.log("g......
  • Java笔记——对JAVA的认知_对java的看法
    一.JAVA的介绍Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编......
  • Golang学习笔记_05——延迟调用
    Golang学习笔记_02——函数Golang学习笔记_03——匿名函数和闭包Golang学习笔记_04——递归函数文章目录延迟调用1.延迟调用1.1使用场景1.2示例2.panic2.1使用场景2.2示例3.recover3.1使用场景3.2示例源码延迟调用在Go语言中,延迟调用(defer)是一个......
  • Java程序员如何精进性能优化技能?
    作为一个程序员,性能优化是常有的事情,不管你是刚入行的小白还是已经入坑了很久的小秃头都会经历很多不同层次的性能优化——小到代码审查大到整个系统设计的优化!大势所趋之下,如何让自己的优化方向精准到性能瓶颈的那个点以及尽可能的提高优化的性价比已经慢慢成为每一个程序员都......
  • JavaEE初阶——多线程4(线程安全 和 解决办法(synchronized))
    线程不安全原因小结:1.【根本原因】操作系统上的线程是“抢占式执行”“随机调度”=>线程之间执行顺序有很多变数(罪魁祸首,万恶之源)2.代码结构:代码中,多个线程,同时,修改,同一个变量。、如果只是读取,变量的内容是固定不变的。如果是两个不同变量,彼此之间就不会产生相互覆盖......
  • 现在Java4-5年经验面试前需要提前准备什么?
    2024快过去了,不少人找LZ咨询,问我现在的面试需要提前准备什么?为了造福更多的开发者,也为了让更多的小伙伴通过面试;LZ近期也一直想着怎么才能帮到大家。所以近期在各大渠道整合大厂相关面试题,并结合了我一位现在已经入职阿里(阿里的Offer就是他今年的第15张offer)的朋友一整年的面试......