6
感谢大佬
感谢
感谢博主
非常感谢
非常感谢制作分享
真厉害
简直了
太牛了!!
直接用现成的完美...
好东西
学习学习
感谢感谢分钟
6666
666
首页
在线代理
站点信息
ChatGPT
更多
关于
友情链接
留言板
壁纸
推荐
Geekshine
Download
文本加密
Sourceshop
在线代理
Search
1
LinuxDeply安装linux(Ubuntu22.04)超详细教程(需root),完整网站运行环境的Ubuntu打包文件(2)
5,583 阅读
2
LinuxDeply安装linux(Ubuntu22.04)超详细教程(需root),完整网站运行环境的Ubuntu打包文件
1,373 阅读
3
服务器搭建WireGuard53端口绕过校园网网页认证
586 阅读
4
头歌数据库实验六:存储过程
495 阅读
5
头歌数据库实验七:函数与触发器
472 阅读
技术
编程
电脑
服务器
Java
资源
专题
作业
考研
摄影
默认分类
登录
/
注册
Search
标签搜索
Java
作业
学习通
mysql
汽车
idea
头歌
jdbc
编程
数据库
数组
资料
ubuntu
linux
学习
实验
回形数
校园网
wireguard
array
Richer Chen
累计撰写
29
篇文章
累计收到
587
条评论
今日撰写
0
篇文章
首页
栏目
技术
编程
电脑
服务器
Java
资源
专题
作业
考研
摄影
默认分类
页面
在线代理
站点信息
ChatGPT
关于
友情链接
留言板
壁纸
推荐
Geekshine
Download
文本加密
Sourceshop
在线代理
用户登录
登录
注册
搜索到
23
篇与
的结果
2024-04-02
Lgv50终极超详细9008线刷救砖
超详细的lgv50救砖、升级、root、twrp教程,小白都能搞定的终极教程
2024年04月02日
389 阅读
0 评论
2 点赞
2024-03-19
服务器搭建WireGuard53端口绕过校园网网页认证
本文将叫你如何通过服务器搭建53端口WireGuard实现绕过校园网网页认证,学习相关的技术
2024年03月19日
586 阅读
1 评论
2 点赞
2024-03-19
Java数组练习,输出杨辉三角,回形数等
练习一定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,总和,平均值并输出出来。要求:所有随机数都是两位数:[10,99]提示: 求[a,b]范围内的随机数: (int)(Math.random() * (b - a + 1)) + a;code代码/** * 数组练习:定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,总和,平均值 * 并输出出来。 * 要求:所有随机数都是两位数:[10,99] * 提示: 求[a,b]范围内的随机数: (int)(Math.random() * (b - a + 1)) + a; */ public class ArrayExer { public static void main(String[] args) { //动态创建数组并随机赋值整数 int[] arr = new int[10]; for (int i = 0; i < arr.length; i++) { arr[i] = (int) (Math.random() * 89) + 10; } //定义和计算最大值、最小值、总和、平均值 int min = arr[0], max = arr[0], sum = 0, avg = 0; String arrStr = ""; for (int i = 0; i < arr.length; i++) { arrStr = arr[i] + " " + arrStr; if(arr[i] > max) max = arr[i]; if(arr[i] < min) min = arr[i]; sum += arr[i]; } avg = sum / arr.length; //输出结果 System.out.println("数组元素:" + arrStr); System.out.println("最大值:" + max); System.out.println("最小值:" + min); System.out.println("总和:" + sum); System.out.println("平均值:" + avg); } }运行效果练习二输出杨辉三角如下:code代码/* 输出杨辉三角 */ public class YangHui { public static void main(String[] args) { //动态定义二位数组 int[][] arr = new int[10][]; //定义外部数组 for (int i = 0; i < arr.length; i++) { arr[i] = new int[i + 1]; } //给数组赋值 for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr[i].length; j++) { //如果是第一行和最后一行,值为1 if (j == 0 || j == arr[i].length - 1) { arr[i][j] = 1; } else { //否则,值为上一行前一个和上一行当前的值之和 arr[i][j] = arr[i - 1][j - 1] + arr[i - 1][j]; } } } //打印数组 for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr[i].length; j++) { System.out.print(arr[i][j] + " "); } System.out.println(); } } }输出结果回形数回形数:从键盘输入一个整数(1~20),则以该数字为矩阵的大小,把1,2,3...n*n 的数字按照顺时针螺旋的形式填入其中。例如: 输入数字2,则程序输出:1 24 3输入数字1 2 38 9 47 6 500 01 02 12 22 21 20 10 11输入数字4,则程序输出:1 2 3 412 13 14 511 16 15 610 9 8 7code代码import java.util.Scanner; /* 回形数:从键盘输入一个整数(1~20),则以该数字为矩阵的大小,把1,2,3...n*n 的数字按照顺时针螺旋的形式填入其中。 例如: 输入数字2,则程序输出: 1 2 4 3 输入数字 1 2 3 8 9 4 7 6 5 00 01 02 12 22 21 20 10 11 输入数字4,则程序输出: 1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7 */ public class ArrayExer2 { public static void main(String[] args) { //从键盘获取一个整数 int n = 0; Scanner scanner = new Scanner(System.in); while (n < 1 || n > 20) { System.out.println("请输入1~20之间的整数"); n = scanner.nextInt(); } //动态定义数组 int[][] array = new int[n][n]; //给数组赋值 00 01 02 03 13 23 33 32 31 30 20 10 11 12 22 21 //k为方向k=1向右 k=2向下 k=3向左 k=4向上 int k = 1; //m为总的数值 int m = 1; //i,j为数组的行和列 int i = 0; int j = 0; for (;m <= 16; m++) { //向右 if(k == 1) { //当j小于列数且该位置为空则赋值 if (j < n && array[i][j] == 0) { array[i][j++] = m; } else { //方向改变 k = 2; i++; j--; m--; } } else if(k == 2) { if (i < n && array[i][j] == 0) { array[i++][j] = m; } else { k = 3; i--; j--; m--; } } else if(k == 3) { if (j >= 0 && array[i][j] == 0) { array[i][j--] = m; } else { k = 4; i--; j++; m--; } } else if(k == 4) { if (i >= 0 && array[i][j] == 0) { array[i--][j] = m; } else { k = 1; i++; j++; m--; } } } //输出数组 System.out.println(); for (i = 0; i < n; i++) { for (j = 0; j < n; j++) { System.out.print(array[i][j] + "\t"); } System.out.println(""); } //关闭资源 scanner.close(); } }运行效果
2024年03月19日
82 阅读
0 评论
2 点赞
2024-03-17
Java数组练习"破解"房东电话,输出英文星期几,分析学生成绩
Java数组练习"破解"房东电话,输出英文星期几,分析学生成绩练习
2024年03月17日
34 阅读
0 评论
1 点赞
2024-03-14
Java初级流程控制实战项目豹捷记账程序
Java初级流程控制实战项目豹捷记账程序,涉及到的相关的java知识有分支if-else,switch-case,循环for,while等
2024年03月14日
38 阅读
0 评论
2 点赞
2024-03-14
Java循环练习:从键盘输入一个数(大于3),计算这个数值以内的所有素数(质数)
从键盘输入一个数(大于3),计算这个数值以内的所有素数(质数)。质数:只能被1和它本身整除的自然数。比如2,3,5,7,11,13,17,19,23...
2024年03月14日
23 阅读
0 评论
1 点赞
2024-03-13
Java流程控制练习顺序结构,分支结构if-else、switch-case、循环结构for循环、while循环
Java流程控制练习顺序结构,分支结构if-else、switch-case、循环结构for循环、while循环
2024年03月13日
41 阅读
0 评论
2 点赞
2024-03-12
Java运算符小练习
Java运算符小练习,计算三位数个十百三位的数值
2024年03月12日
38 阅读
0 评论
2 点赞
2024-03-11
String简单小练习
Java String简单小练习:要求填写自己的姓名、年龄、性别、体重、婚姻情况(已婚用true表示,单身用false表示)、联系方式等
2024年03月11日
49 阅读
0 评论
1 点赞
2023-07-18
LinuxDeply安装linux(Ubuntu22.04)超详细教程(需root),完整网站运行环境的Ubuntu打包文件(2)
LinuxDeply安装linux(Ubuntu22.04)超详细教程(需root),完整网站运行环境的Ubuntu打包文件,直接使用做好的包,方便快速的安装linux。
2023年07月18日
5,583 阅读
527 评论
9 点赞
1
2
3