湖北师范大学-Java入门 - 循环结构基础

头歌--Java入门 - 循环结构进阶 阅读详情

目录

第1关:Java循环结构之while循环

第2关:Java循环结构之while循环练习

第3关: Java循环结构之do...while循环

第4关:while,do...while循环测试题

第5关:break和continue关键字

第6关:break和continue关键字测试题

第7关:Java循环结构之for循环

第8关:for循环测试题


第1关:Java循环结构之while循环

编程要求
在start-end区域中填充代码


测试说明
如果你写了一个死循环,评测的时候会导致评测超时,如果右侧一直在加载,说明评测超时了,这个时候请刷新你的页面。

开始吧,不要被循环给转晕了哟!

package step1;

public class HelloWorld {
	public static void main(String[] args) {
		
		/*****start*****/
		int i=1;
        while(i<=6){
  System.out.println("做了"+i+"个俯卧撑");
  i++;
        }		
		
		/*****end*****/		
	}
}

第2关:Java循环结构之while循环练习

编程要求
在start-end区域中填充代码,使用while循环实现一个1到100的整数相加,并输出相加后的结果。


测试说明
平台会对你的代码进行运行测试,如果实际输出与预期输出相同,则算通关。

开始你的任务吧!

package step2;

public class HelloWorld {
	public static void main(String[] args) {		
		
		/*****start*****/
		int i,sum=0;
        for(i=1;i<=100;i++)
        {
            sum=sum+i;
        }
  System.out.println("1到100相加的结果为"+sum+"");		
		
		/*****end*****/		
	}
}

第3关: Java循环结构之do...while循环

编程要求
在start-end区域中填充代码,完成计算1到100之间6的倍数出现次数的小程序。
提示:一个数对另一个数取模(%)等于0那这个数就是另一个数的倍数,例如:

int i = 30;
int j = 5;
System.out.println(i%6);  //输出0
System.out.println(j%6);  //输出5
测试说明
如果你编写死循环,会评测超时。

开始你的任务吧!

package step3;

public class HelloWorld {
	public static void main(String[] args) {
		int count= 0;	//定义变量存储6的倍数出现的次数
		/*****start*****/
		int i=1;
        do{
            if(i%6==0)
            count++;
            i++;
        }while(i<=100);
		
		/*****end*****/
		System.out.println("6的倍数出现的次数为:" + count);
	}
}

第4关:while,do...while循环测试题

B C B

第5关:break和continue关键字


要求:当 i = 13 时,输出其是奇数还是偶数后结束循环。

测试说明
平台会对你的代码进行运行测试,如果实际输出与预期输出相同,则算通关。

package step4;

public class HelloWorld {
	public static void main(String[] args) {
		
		int i = 0;
		
		while(i <= 20){
			i++;
			/*****start*****/
			if( i%2==0     ){
                System.out.println( i + "是偶数");
			
            
			}
            else
			System.out.println(i + "是奇数");
			
            if(  i==13   ) {
             break;
            }
			
			/*****end*****/
		}
		
	}
}

第6关:break和continue关键字测试题

C

第7关:Java循环结构之for循环

编程要求
是不是会用了呢?来试试吧,在start-end区域中填充代码,用for循环实现一个自然数N的阶乘。
例如:给定一个数数N=5,那么它的阶乘为1*2*3*4*5。
效果图如下:


测试说明
平台会对你的代码进行运行测试,如果实际输出与预期输出相同,则算通关。

开始你的任务吧!

package step5;

import java.util.Scanner;

public class HelloWorld {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.println("请给定一个自然数N:");
		int N = sc.nextInt();//获取输入的整数N
		int sum = 1;		
		/*****start*****/
		int i;
        for(i=1;i<=N;i++)
        {
           sum=sum*i;
        }
	
		/*****end*****/
		
		System.out.println("自然数N的阶乘为" + sum);
	}
}

第8关:for循环测试题

B

Java入门 - 循环结构基础 第1关:Java循环结构之while循环 本小节需要你完成一个做俯卧撑的小程序 package step1; public class HelloWorld { public static void main(String[] args) { /*****start*****/ int i = 1; while(i<=6){ System.out.println("做了" + i + "个俯卧撑"); 阅读详情

相关推荐

Ovito隐藏技巧:用Expression Selection快速提取分子链(附模糊背景配置参数)

本文详细介绍了Ovito软件中Expression Selection功能的隐藏技巧,用于从复杂的分子动力学模拟数据中快速、精准地提取目标分子链。通过结合Expand Selection和Invert Selection等修饰器,形成一套高效的工作流,并深入解析了实现SCI论文级渲染效果的景深模糊参数配置,帮助研究者大幅提升数据处理与图片生成效率。

pz890123的博客 867

JAVA头哥作业05 Java入门 - 循环结构基础

第1关:Java循环结构之while循环。

nianci602的博客 4492

AXI4-Stream FIFO IP核实战指南——从配置到跨时钟域处理

本文是AXI4-Stream FIFO IP核的实战指南,详细讲解了其作为数据流缓冲核心的作用。文章重点涵盖从Vivado环境下的IP核配置、关键参数(如深度与宽度)设定,到跨时钟域处理的完整流程。深入解析了TVALID/TREADY握手协议及TLAST等信号,并提供了常见问题排查与调试技巧,帮助开发者高效实现FPGA/SoC系统中可靠的数据流缓冲与同步。

weixin_29251567的博客 480

头歌实践教学平台:Java入门-循环结构进阶

第1关:for循环的进阶使用-嵌套循环(1) 本关需要你实现一个能打印矩形的小程序,效果图如下: package step1; public class ForPractice1 { public static void test() { /*****start*****/ for(int i=1;i<=10;i++){ for(int j=1;j<=10;j++){ System.out.print("*"); } System.o...

编程黑曜的博客 1万+

安全虚拟化SEV简单介绍

安全虚拟化SEV简单介绍什么是SEV什么是SVMSME介绍SEV介绍总结 什么是SEV SEV是由AMD提出的安全虚拟化Secure Encrypted Virtualization技术的英文首字母的缩写。简单来说就是主内存控制器具备了加密功能可以对虚拟机内存数据进行保护。在真正介绍SEV之前,我们首先要弄清楚两个关键的基本概念:SVM、SME。下面先简单了解一下SVM和SME。 什么是SVM S...

artine的专栏 6389

整合Springboot+MybatisPlus+达梦数据库

整合Springboot+MybatisPlus+达梦数据库,以及一些坑

波波的博客 6677

湖北师范大学-Java入门 - 循环结构进阶

注意:平台会输入数据,但是输入的数据不会显示在输出结果中,所以标红部分是我输入的部分,不需要你输出,其余部分都需要你进行打印输出,输出的符号除了单引号和双引号分号之外其他的全都要使用中文标点。平台会对你的代码进行运行测试,如果实际输出与预期输出相同,则算通关。平台会对你的代码进行运行测试,如果实际输出与预期输出相同,则算通关。平台会对您的代码进行运行测试,如果实际输出与预期输出相同,则算通关。我会对你的程序进行若干次测试,以此来判断你是否完成了本关任务。开始你的任务吧,祝你成功!开始你的任务吧,祝你成功!

柠檬喝汽水的博客 586

RH850从0搭建Autosar开发环境【3X】- Davinci Configurator之EcuM模块配置详解(上)

RH850从0搭建Autosar开发环境【3X】- Davinci Configurator之EcuM模块配置详解(上)

weixin_42412049的博客 1015

湖北师范大学Java实验四

可以用整型数的16个二进制位表示16支足球队小组出线的情况,每一位代表一支参赛队,其值为1表时该队出线,其值为0表示该队未能出线。第16队,如果当前表示出线情况的int型值为50083,请输出哪些队获得了出线权?编程序求共有多少对这种性质的两位数(个位与十位相同的不在此列,如11、22,重复出现的不在此列,如 13*62与62*13)。4. 输入1到7之间的某个整数,输出相应的星期:Monday、 Tuesday 等等,用switch语句实现。提示:如果 n & 1 的结果等于1,说明第1队出线。

柠檬喝汽水的博客 603

国产系统(统信 UOS )漏洞修复方式

2.1 服务器版(单漏洞更新):服务器标准版:yum upgrade-minimal --cve “CVE编号”服务器 D 版:sudo apt update&&sudo apt install “受影响的软件包”1 统信 UOS 漏洞修复方式在线升级修复桌面专业版:通过以下步骤打开在线升级:控制中心–>更新–>更新设置–>打开系统更新、安全更新。安装过程中,请勾选“我已阅读并知晓”,然后点击“开始升级”。2 点击“检查更新”–“全部下载”,如果不想进行系统更新,可以选择只下载“安全更新”。

Reyn_观极 5016

python全栈入门到实战【基础篇 03】入门实操:第一个Python程序 + PyCharm使用 + 输入输出全解析

本文是一篇Python入门教程,主要介绍PyCharm编辑器的安装配置和基础使用,以及Python输入输出语法的实操练习。文章分为四个部分:1)PyCharm的下载安装与基础配置;2)第一个Python程序"Hello World"的编写与运行;3)Python输入输出函数print()和input()的详细讲解;4)个人信息录入系统的实战案例。教程包含大量截图和动图演示,适合Python新手跟随操作,快速掌握编辑器使用和基础语法。

那些看似不起波澜的日复一日,会在某天让你看到坚持的意义 4020

湖北师范大学-Java入门 - 数组基础

在Begin-End区域中定义一个int类型数组 scores,录入三个值,91,88,60,最后输出数组中的三个值。使用本关所学知识,根据右侧编辑器Begin-End中提示补充代码,赋值并输出数组中的信息。测试输入:5,1,151,12,22,100;测试输入:4,91,51,2,32;数组中的第二个数据为:张无忌。数组中的第三个数据为:张三丰。数组中的第四个数据为:张岁山。数组中的第二个数据为:张无忌。数组中的第三个数据为:张三丰。数组中的第四个数据为:张岁山。数组中的第一个数据为:张三。

柠檬喝汽水的博客 418

Open3D 体素下采样【2026最新版】

体素滤波,博客长期更新,本文最近更新时间为:2026年4月11日。

点云侠的博客 37万+

湖北师范大学-Java入门 - 数组进阶

在右侧编辑器Begin-End中填充代码,将arr1数组中的数据全部复制给arr2数组,最后输出arr2中所有的数据。在编辑器Begin-end处填充代码,使用冒泡排序对数组arr进行升序排序,最后输出排序之后数组arr中的数据。在右侧Begin-End区域中添加代码,实现对数组arr的降序排序,并输出排序后的arr数组。预期输出:[0, 3, 12, 13]预期输入:6,6,5,0,2,8,9。预期输入:6,9,5,8,0,2,6。预期输入:4,3,12,1,13。预期输入:4,3,12,13,0。

柠檬喝汽水的博客 404

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

java+vue计算机毕设南师大二手图书交易网站【源码+开题+论文】

随着互联网技术的飞速发展,电子商务已成为人们日常生活中不可或缺的一部分,尤其是在教育资源共享领域,网络平台的出现极大地促进了信息的流通与资源的有效利用。南京师范大学(南师大)作为一所知名高等学府,拥有丰富的图书资源和庞大的学生群体,但传统图书交易方式存在效率低下、信息不对称等问题,难以满足师生对二手图书快速交易的需求。因此,开发一个面向南师大师生的二手图书交易网站,不仅能够促进图书资源的循环利用,减少资源浪费,还能为师生提供更加便捷、高效的图书交易平台,具有重要的现实意义和社会价值。

744

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

基于ssm+vue南师大二手图书交易网站【开题+程序+论文】-计算机毕业设计

因此,构建一个专属于南师大的二手图书交易网站,旨在通过数字化手段打破这些壁垒,为广大学子提供一个便捷、高效的图书交易平台,促进图书资源的循环利用,减少资源浪费,同时增强学生的环保意识与经济能力。本研究的意义在于,首先,它能够有效缓解南师大师生在图书资源获取上的经济压力,通过二手图书的交易,学生能以较低的成本获得所需的学习资料,减轻家庭经济负担。其次,该平台的建立促进了图书资源的优化配置,提高了图书的利用率,减少了因图书闲置而造成的资源浪费。同时,引入第三方支付平台,保障交易资金的安全。

永恒毕设程序 956

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

ccf分区查询_CCF CSP和CCF CCSP简介

原标题:CCF CSP和CCF CCSP简介一、CCF CSP认证(CCF计算机软件能力认证 Certified Software Professional)中国计算机学会(CCF)联合华为、360、滴滴等十余家知名IT企业以及清华、北航、国防科大等15所著名高校于2014年推出CCF CSP(计算机软件能力)认证标准,用于评价业界人士的计算机软件能力。截至2019年3月,CCF CSP认证在全国...

weixin_33820059的博客 3361

30岁之前什么新技术我都学,30岁之后什么新技术我都不学。

我年轻时做什么都喜欢半途而废,不是我意识不到,而是我控制不了,有多少人也是这样?

xiangyangsanren的专栏 186

计算机专业开题报告案例18: 基于微信小程序的垃圾分类系统的设计与实现

需要源码可以滴滴我。

平姐设计的博客 565

【课程设计】基于微信小程序的菜谱分享平台 毕业设计---附源码13417

基于微信小程序的菜谱分享平台主要分为会员用户模块和管理员模块这两大功能模块,会员用户模块主要包括注册登录、首页、交流论坛、健康饮食、菜谱大全、积分商城、食物卡路里、公告信息、个人中心等功能;管理员功能主要包括系统用户管理、菜谱菜谱大全管理、菜谱分类管理、积分商城管理、商品分类管理、申请兑换管理、兑换记录、系统管理、公告信息管理、交流管理等这几个方面的功能。

Biye_Design的博客 1115

基于Uni-app的睡眠辅助App---附源码79506

系统基于前后端分离结构来设计开发,前端使用Uni-app加Vue框架开发跨平台应用,后端用SpringBoot技术体系,存储数据库为MySQL。主要的功能模块有帮助睡眠的信息模块,计划制作模块,助眠商城以及讨论区模块。用户可以查看收藏课程、制作并实施自己的睡眠计划、在商城购物讨论区交流。管理员在后台进行文章、商城、订单与用户的管理和维护工作。系统整体运行良好,将影响睡眠的各种要素有效串联,系统本身的实际意义就在于提供一种条理性的干预手段,引导用户的睡眠行为朝着一个好的方向发展............

FYKJ_2010的博客 230

【参考答案】java基础练习:循环结构(while、do...while、for、break、continue、return直接跳出方法体)...

while while实现:输出比i(i=5)小的正整数 package com.qzcsbj; public class Test { public static void main(String[] args) { int i = 5; while (--i>0){ System.out.println(i); ...

全栈测试笔记 833

EduCoder Java程序设计---Java入门(第五章)- 循环结构基础 答案

EduCoder Java程序设计---Java入门(第五章)- 循环结构基础 答案 第1关:Java循环结构之while循环 第2关:Java循环结构之while循环练习 第3关:Java循环结构之do...while循环 第4关:while,do...while循环测试题 第5关:break和continue关键字 第6关:break和continue关键字测试题 第7关:Java循环结构之for循环 第8关:for循环测试题...

m0_63324772的博客 3384
上一篇: 湖北师范大学-Java入门 - 数组基础
下一篇: 湖北师范大学-Java入门 - 循环结构进阶
汽水爆炸
博客等级 码龄4年 1903粉丝 41原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值