Java面向对象程序设计综合练习3(程序填空题)

简介: Java面向对象程序设计综合练习3(程序填空题)

R5-1


求一个二维数组中每行的最大值和每行的和


以下程序的功能是求一个二维数组中每行的最大值和每行的和。


输入样例


3 
1 2 3 
6 5 4 
7 9 8


输出样例


1  2  3  3  6
6  5  4  6 15
7  9  8  9 24

36e2a7cec324495c8e902fa30768421a.png


66c5710d720841f7b6acd08ce149826a.png


R5-2


计算N阶矩阵的主对角线和反对角线之和


下列给定程序中,函数fun的功能是:计算N×N矩阵的主对角线元素和反向对角线元

素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线

元素中的值。


例如:若N=3,有下列矩阵:

                         1  2  3
                         4  5  6
                         7  8  9
  首先累加1、5、9,然后累加3、5、7,函数返回值为30。

a45a252b283348f195ab14decd105032.png

e036c5fe54a94ec993001e790bbd70c4.png


R5-3


foreach遍历输出一维数组元素


该程序功能是遍历数组,输出一维数组的所有元素,

15d66ca6685242f2887760a5f9c2655b.png

ee64cefec7f34332a47570fae0bbb655.png


R5-4


输出Fibonacci数列


用数组来求Fibonacci数列问题,打印前20项数列,每行打印4个数。。


13c1ba34ee00496e906675c4da7a3912.png

c561775919924a89a9b59a794777c243.png

目录
相关文章
|
2月前
|
Java 测试技术 开发者
💡Java 零基础:彻底掌握 for 循环,打造高效程序设计
【10月更文挑战第15天】本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
114 63
|
1月前
|
Java 关系型数据库 数据库
面向对象设计原则在Java中的实现与案例分析
【10月更文挑战第25天】本文通过Java语言的具体实现和案例分析,详细介绍了面向对象设计的五大核心原则:单一职责原则、开闭原则、里氏替换原则、接口隔离原则和依赖倒置原则。这些原则帮助开发者构建更加灵活、可维护和可扩展的系统,不仅适用于Java,也适用于其他面向对象编程语言。
22 2
|
2月前
|
Java Maven 数据安全/隐私保护
如何实现Java打包程序的加密代码混淆,避免被反编译?
【10月更文挑战第15天】如何实现Java打包程序的加密代码混淆,避免被反编译?
67 2
|
2月前
|
安全 Java Linux
java程序设置开机自启
java程序设置开机自启
117 1
|
2月前
|
运维 Java Linux
【运维基础知识】Linux服务器下手写启停Java程序脚本start.sh stop.sh及详细说明
### 启动Java程序脚本 `start.sh` 此脚本用于启动一个Java程序,设置JVM字符集为GBK,最大堆内存为3000M,并将程序的日志输出到`output.log`文件中,同时在后台运行。 ### 停止Java程序脚本 `stop.sh` 此脚本用于停止指定名称的服务(如`QuoteServer`),通过查找并终止该服务的Java进程,输出操作结果以确认是否成功。
46 1
|
2月前
|
Java Python
如何通过Java程序调用python脚本
如何通过Java程序调用python脚本
35 0
|
13天前
|
Java 开发者
Java多线程编程中的常见误区与最佳实践####
本文深入剖析了Java多线程编程中开发者常遇到的几个典型误区,如对`start()`与`run()`方法的混淆使用、忽视线程安全问题、错误处理未同步的共享变量等,并针对这些问题提出了具体的解决方案和最佳实践。通过实例代码对比,直观展示了正确与错误的实现方式,旨在帮助读者构建更加健壮、高效的多线程应用程序。 ####
|
4天前
|
缓存 Java 开发者
Java多线程编程的陷阱与最佳实践####
本文深入探讨了Java多线程编程中常见的陷阱,如竞态条件、死锁和内存一致性错误,并提供了实用的避免策略。通过分析典型错误案例,本文旨在帮助开发者更好地理解和掌握多线程环境下的编程技巧,从而提升并发程序的稳定性和性能。 ####
|
4天前
|
安全 Java 开发者
Java中的多线程编程:从基础到实践
本文深入探讨了Java多线程编程的核心概念和实践技巧,旨在帮助读者理解多线程的工作原理,掌握线程的创建、管理和同步机制。通过具体示例和最佳实践,本文展示了如何在Java应用中有效地利用多线程技术,提高程序性能和响应速度。
27 1
|
12天前
|
安全 Java 开发者
Java 多线程并发控制:深入理解与实战应用
《Java多线程并发控制:深入理解与实战应用》一书详细解析了Java多线程编程的核心概念、并发控制技术及其实战技巧,适合Java开发者深入学习和实践参考。