循环结构进阶

二重循环

在这里插入图片描述

import java.util.Scanner;public class Demo01 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);// 二重循环 外循环班级 内循环学生for (int i=1; i<=3; i++) { // 外循环班级System.out.println("请输入第" + i + "班级的成绩");int sum = 0; // 就近原则for (int j=1; j<=4; j++) { // 内循环学生System.out.print("第" + j + "个学生的成绩:");sum += scanner.nextInt();}System.out.println("第" + i + "班级的平均成绩:" + sum / 4.0);}}
}

正方形

在这里插入图片描述

直角三角形

在这里插入图片描述

public class Demo02 {public static void main(String[] args) {// 二重循环 外循环行 内循环*int number = 3;for (int i=1; i<=number; i++) {for (int j=1; j<=number; j++) {System.out.print("*");}System.out.println();}}
}

倒直角三角形

在这里插入图片描述

public class Demo03 {public static void main(String[] args) {// 二重循环 外循环行 内循环*int number = 5;for (int i=1; i<=number; i++) {for (int j=1; j<=number-i+1; j++) {System.out.print("*");}System.out.println();}}
}

等腰三角形

在这里插入图片描述

public class Demo04 {public static void main(String[] args) {// 二重循环 外循环行 内循环*int number = 5;for (int i=1; i<=number; i++) {for (int j=1; j<=number-i; j++) {System.out.print(" ");}for (int j=1; j<=2*i-1; j++) {System.out.print("*");}System.out.println();}}
}

九九乘法表

在这里插入图片描述

public static void main(Stringl] args) {
// 二重循环,循环中嵌套循环for (int 1=1;1c=9;i++) {for (int j=1; j<=1; i++){System.out.print(j+"*"+i+"="+i*j+"\t");}System.out.println(); // 行数}
}

冒泡

在这里插入图片描述

public class Demo10 {public static void main(String[] args) {// 二重循环int[] arr = {10,84,5,2,-1,56,33};// 外层循环 n-1for (int i=0; i<arr.length-1; i++) {//内层循环 n-1-ifor (int j=0; i<arr.length-1-i; j++) {if (arr[j] > arr[j+1]) {int temp = arr[i];arr[i] = arr[i+1];arr[i+1] = temp;}}}System.out.printin(Arrays.toString(arr));}
}

二维数组

在这里插入图片描述


public class Demo11 {public static void main(string[] args) {int[][] arr = {{108452-156331},{110,1814,15,12,-11, 156,133,11},{1110,118,114115,112,-111,1156,1133113}};// 二重循环// 外层循环 行数for (int i=0; i<arr.length; i++) { //arr.Length是3//内存循环 行内数据for (int i=0; j<arr[il.length; j++) { //arr[0]第一行数组arr[1]第二行数组 arr[2]第三行数组System.out.print(arr[i][j] + "\t");}System.out.printin(); // 换行}}
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/60072.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机网络实验3:双绞线跳线的制作和测试

文章目录 1. 主要教学内容2. 双绞线跳线的制作和测试 1. 主要教学内容 实验内容&#xff1a;掌握双绞线制作过程中的剥线、理线、插线、压线以及测线。所需学时&#xff1a;2。重难点&#xff1a;双绞线的类别及其用途周次&#xff1a;第2周。教材相关章节&#xff1a;第5章&a…

SpringBoot3文件管理

标签&#xff1a;上传.下载.Excel.导入.导出&#xff1b; 一、简介 在项目中&#xff0c;文件管理是常见的复杂功能&#xff1b; 首先文件的类型比较多样&#xff0c;处理起来比较复杂&#xff0c;其次文件涉及大量的IO操作&#xff0c;容易引发内存溢出&#xff1b; 不同的…

MuMu模拟器运行一段时间后Device.Present耗时突然上升

1&#xff09;MuMu模拟器运行一段时间后Device.Present耗时突然上升 2&#xff09;​如何在运行过程中获得温度信息 3&#xff09;Input System鼠标更换主按键的Bug 4&#xff09;如何禁止Unity向https://config.uca.cloud.unity3d.com发送设备信息 这是第347篇UWA技术知识分享…

docker小白第二天

centos上安装docker docker官网&#xff0c;docker官网&#xff0c;找到下图中的doc文档。 进入如下页面 选中manuals&#xff0c;安装docker引擎。 最终centos下的docker安装文档链接&#xff1a;安装文档链接. 具体安装步骤&#xff1a; 1、打开Centos&#xff0c;输入命…

python爬虫实战(1)--爬取新闻数据

想要每天看到新闻数据又不想占用太多时间去整理&#xff0c;萌生自己抓取新闻网站的想法。 1. 准备工作 使用python语言可以快速实现&#xff0c;调用BeautifulSoup包里面的方法 安装BeautifulSoup pip install BeautifulSoup完成以后引入项目 2. 开发 定义请求头&#xf…

[IDEA]使用idea比较两个jar包的差异

除了一些小工具外&#xff0c;idea自带了jar包比较的功能。 把需要比对的jar包放到任意目录下&#xff0c;然后选中两个需要比较的jar包&#xff0c;右键&#xff0c;选择Compare Archives&#xff0c;然后就可以比较了。 这次疏忽了&#xff0c;每次打包前需要commit界面看一下…

解决Spring Boot 2.6及之后版本取消了循环依赖的支持的问题

目录 1、问题&#xff1a; 2、报错&#xff1a; 3、解决方案&#xff1a; 1、问题&#xff1a; 循环依赖指的是两个或者多个bean之间相互依赖,形成一个闭环。直接表现为两个service层互相调用对方。 此时会遇到以下问题&#xff1a; 2、报错&#xff1a; 当启动项目时&…

【Shell】基础语法(三)

文章目录 一、Shell基础语法1. 位置参数和特殊变量2. 输入输出3. 管道4. 文件重定向5. 函数6. 脚本调试方法 二、Shell高级和正则表达式1. sort命令2. uniq命令3. wc命令4. grep命令5. find命令6. xargs7. sed命令8. crontab 一、Shell基础语法 1. 位置参数和特殊变量 $0 …

wordpress 打开缓慢处理

gravatar.com 头像网站被墙 追踪发现请求头像时长为21秒 解决方案一 不推荐&#xff0c;容易失效&#xff0c;网址要是要稳定为主&#xff0c;宁愿头像显示异常&#xff0c;也不能网址打不开 网上大部分搜索到的替换的CDN网址都过期了&#xff0c;例如&#xff1a;gravatar.du…

ArcGIS Pro实践技术应用暨基础入门、制图、空间分析、影像分析、三维建模、空间统计分析与建模、python融合、案例应用

GIS是利用电子计算机及其外部设备&#xff0c;采集、存储、分析和描述整个或部分地球表面与空间信息系统。简单地讲&#xff0c;它是在一定的地域内&#xff0c;将地理空间信息和 一些与该地域地理信息相关的属性信息结合起来&#xff0c;达到对地理和属性信息的综合管理。GIS的…

css-4:元素水平垂直居中的方法有哪些?如果元素不定宽高呢?

1、背景 在开发中&#xff0c;经常遇到这个问题&#xff0c;即让某个元素的内容在水平和垂直方向上都居中&#xff0c;内容不仅限于文字&#xff0c;可能是图片或其他元素。 居中是一个非常基础但又是非常重要的应用场景&#xff0c;实现居中的方法存在很多&#xff0c;可以将这…

EPS FB 2.5S返回时延占比提升

一、 EPS FB 2.5s指标现状 3月初某区域的EPS FB返回时延占比为82.7%左右&#xff0c;离目标值83.98%还有1.2%。 二、 原因分析 EPS FB语音挂机后&#xff0c;UE在LTE恻可以通过快速返回Fast Return功能快速回到SA模式&#xff0c;4G侧快速返回功能为: 1、NR Coverage-Trigger…