网上搜到的题目:
输入3输出3维数组 :
0 0 0
0 1 1
0 1 2
输入4,输出4维数组:
0 0 0 0
0 1 1 1
0 1 2 2
0 1 2 3
发现对于a[x][y]而言,当x>=y时,取y的坐标值,而当x<y时,取x的坐标值
编程实现如下:
public class OutArra {
private static int[][] createArray(int num) {
int[][] array = new int[num][num];
for (int i = 0; i < num; i++) {
for (int j = 0; j < num; j++) {
if (i == j) {
array[i][j] = i;
} else if (i > j){
array[i][j] = j;
} else {
array[i][j] = i;
}
}
}
return array;
}
public static void main(String[] args) throws Exception{
Scanner scanner = new Scanner(System.in);
System.out.println("请输入 一个正整数:");
int num = scanner.nextInt();
System.out.println("开始输出【"+num+"】维数组:");
int[][] intArray = createArray(num);
for(int i = 0; i < num; i++){
System.out.println(Arrays.toString(intArray[i]));
}
}
}
分享到:
相关推荐
编程练习一到四及答案.doc
《C++ Primer Plus(第6版)中文版》是一本广受欢迎的C++学习书籍,其课后编程练习是深入理解和掌握C++语言的关键部分。这份压缩包包含了书中的所有编程练习答案,对于正在学习C++的初学者来说,是一个宝贵的参考...
Java编程练习题是一组经典的编程练习题,旨在考核Java编程能力。这30道练习题涵盖了Java基础知识、数据类型、运算符、控制结构、方法、数组、面向对象编程等方面的知识点。 知识点1: Java基础知识 Java编程练习题1...
C#语言编程练习是针对初学者设计的一系列实践项目,旨在帮助他们掌握C#这门强大的面向对象编程语言。C#是由微软开发的一种现代、类型安全的编程语言,广泛应用于开发Windows应用程序、游戏开发(尤其是Unity引擎)、...
目录中的每一章都包含了详细的理论讲解、实践编程练习和复习题,旨在帮助读者逐步掌握 C++ 语言的各个方面。比如,第六章讲解了分支语句和逻辑运算符的使用,提供了相关的编程练习题和答案,帮助读者了解如何使用 if...
《算法导论及其编程练习》是一本深入探讨算法理论与实践的教材,旨在提升编程者对算法的理解和应用能力。该资源包含多个章节,每个章节都聚焦于特定的算法思想和方法,通过丰富的编程练习来巩固学习成果。下面将详细...
在学习这些编程练习答案时,建议读者不要仅仅复制粘贴代码,而应逐行阅读,理解每一部分的作用。对于关键步骤,例如损失函数的定义、优化算法的实现或模型参数的调整,需要特别关注。此外,对比Python和MATLAB的实现...
《C Primer Plus 编程练习答案》是一份针对学习C语言的参考资料,它包含了《C Primer Plus》这本书中的各种编程练习的解决方案。这本书是初学者和有经验的程序员深入理解C语言的重要教材,其练习题涵盖了C语言的基础...
Ray的python编程练习题集,记录日常编程练习,见证一个小小“程序员”的成长。本习题集记录了Ray学习python编程以来练习过和准备练习的习题, 习题素材来源于如下几方面:CSIA python历年的考级试卷中的编程题,这...
本资料包含了一些在Visual Studio 2010环境下编写的C#基础编程练习题,这些练习题旨在帮助学习者巩固和提升C#编程技能。 1. 变量与数据类型:C#中变量是用来存储数据的容器,包括基本数据类型(如int、float、bool...
这是一个关于大学生Python编程练习题的简介。 Python编程练习题是一个包含一系列Python编程练习题的文档,旨在帮助大学生通过练习来提高他们的编程技能。这些练习题涵盖了各种主题,包括基本语法、控制结构、函数、...
Java 基础编程练习题汇总 本资源提供了 50 道 Java 基础编程练习题,涵盖了 Java 编程的多个方面,包括数据类型、运算符、控制结构、函数、数组、字符串等。这些练习题可以帮助初学 Java 编程的开发者更好地理解 ...
C++编程练习题大全 本资源为C++学者入门实用资料,提供了多种编程练习题和相应的答案,涵盖了基本的编程概念和数据结构。通过这些练习题,读者可以提高自己的编程能力和解决问题的思路。 1. factorial_sum 本题目...
在学习Java的过程中,编程练习是巩固知识、提升技能的关键环节。"Java课后编程练习题答案"提供了对这些练习题的解答,帮助学习者检查自己的理解和解决方法。 一、Java基础 Java的基础包括语法、数据类型、变量、...
这里我们将围绕这本书的编程练习答案来探讨一些重要的C语言知识点。 1. **基础语法**:C语言的基础包括变量、数据类型、运算符和表达式。书中练习题会涵盖如何声明和初始化变量,理解不同类型(如整型、浮点型、...
本资源提供的"java语言程序设计基础篇课后编程练习答案"是一个非常宝贵的参考资料,可以帮助学习者检验自己的学习成果,理解并巩固Java编程的基本概念和技术。 在Java编程中,变量是存储数据的容器,分为基本数据...
Java面向对象编程练习题 本资源摘要信息涵盖了 Java 面向对象编程的基础知识,通过三个练习题,展示了 Java 编程语言的基本概念和应用。 练习题 01: 类的成员变量 本练习题展示了 Java 中类的成员变量的概念。类 ...
在这一章的学习过程中,编程练习是至关重要的,因为它们能帮助读者深入理解理论知识并提升实践能力。LeonardoLiuwenbo分享的这些源码工程就是这样的实践练习,通过这些代码,我们可以看到如何将书中的概念应用到实际...
【C Primer Plus 第五版 编程练习答案详解】 C Primer Plus第五版是一本深入浅出的C语言学习书籍,适合初学者和有一定经验的程序员系统学习和巩固C语言编程技术。书中通过丰富的编程练习来帮助读者理解并掌握C语言...
而"cpp-CPrimerPlus6th中文版章后编程练习解答"则是对书中各章节编程练习的详细解答,旨在帮助读者巩固所学,提升编程能力。 在学习C语言的过程中,实践是非常重要的环节。通过解决编程练习,读者可以更好地理解和...