第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+"个俯卧撑");i++; //运行一次i值加1}/*****end*****/}
}

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

任务描述

使用while循环实现一个1100的整数相加的小程序。效果图如下:

package step2;public class HelloWorld {public static void main(String[] args) {/*****start*****/int i = 1;int sum = 0;while(i<=100){sum+= i; //加和赋值操作符,它把左操作数和右操作数相加赋值给左操作数,等价于sum=sum+ii++;}System.out.print("1到100相加的结果为"+sum);/*****end*****/}
}

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

任务描述

本关需要使用do...while循环,完成一个计算1100之间6的倍数出现次数的小程序。

package step3;public class HelloWorld {public static void main(String[] args) {int count= 0;    //定义变量存储6的倍数出现的次数/*****start*****/int i=1;do{i++; //自增运算//如果是6的倍数,count加1if(i%6==0){count++;}}while(i<=100); //分号不要忘记加了哦/*****end*****/System.out.println("6的倍数出现的次数为:" + count);}
}

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

1.B    2.C    3.B

第5关:break和continue关键字

任务描述

使用本关所学内容完成一个小程序,输出如下结果:

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 + "是偶数");continue; //这个必须加(结束一次循环,开始下一个循环事件)这样就不会输出偶数是奇数的情况        }System.out.println(i + "是奇数");//根据要求只需要输出14以前的判断情况if(i>=13) {break;}/*****end*****/}}
}

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

1.C

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

任务描述

使用本关所学知识,实现一个自然数N的阶乘。

public class HelloWorld {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请给定一个自然数N:");int N = sc.nextInt();//获取输入的整数Nint sum = 1;        /*****start*****/for(int i=1;i<=N;i++){sum*=i; //乘和赋值操作符,它把左操作数和右操作数相乘赋值给左操作数d等价于sum=sum*i}/*****end*****/System.out.println("自然数N的阶乘为" + sum);}
}

第8关:for循环测试题

1.B

Java入门 - 循环结构基础相关推荐

  1. 头歌--Java入门 - 循环结构基础

    目录 第1关:Java循环结构之while循环 任务描述 相关知识 编程要求 测试说明

  2. 头歌--Java入门 - 循环结构进阶

    目录 第1关:for循环的进阶使用-嵌套循环(1) 任务描述 相关知识 编程要求 测试说明

  3. Java入门:代码基础

    万万没想到提前开学,逆向工程需要学习Java,挑战一下10天学会一门新语言吧- 使用的教材是助教推荐的,b站:最新最全java入门基础教程黑马会员版-配套随堂代码资料 第一个程序:Hello Worl ...

  4. Java:for循环结构及实例

     前言:程序的循环结构是Java编程中的重要内容,通过掌握Java中的for循环结构,可以提升我们的代码水平,更加清晰的体现了我们的编程逻辑以及为我们解题提供更好的方法. 一.for循环 for循环像 ...

  5. JAVA的循环结构以及简单操作

    1.循环结构分为几种? 分为三种:for循环:while循环:do...while循环: 1.1for循环:适合次数比较固定的情况 for(初始化变量:条件语句:变量的变化) {   代码    } ...

  6. java入门之计算机基础知识

    什么是计算机?计算机在生活中的应用举例  计算机(Computer)全称:电子计算机,俗称电脑.是一种能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备.由硬件和软件所组成,没有安装任何软件 ...

  7. Java入门篇——零基础如何学习Java

    当今是一个互联网高速发展的时代,不管是传统互联网还是移动互联网,都已经和人们的日常生活息息相关.Java作为一门高级编程语言在信息科技时代有着广泛的应用.譬如电子政务.金融.通信.各种企业级的应用管理 ...

  8. java入门知识_Java基础知识杂文

    1.基本概念 IO是主存和外部设备(硬盘.终端和网络等)拷贝数据的过程.IO是操作系统的底层功能实现,底层通过I/O指令进行完成. 所有语言运行时系统提供执行I/O较高级别的工具.(c的printfs ...

  9. 头歌--Java入门 - 分支结构

    目录 第1关:Java分支结构之 if...else 任务描述 相关知识 编程要求 测试说明

  10. Java入门 - 分支结构

    第1关:Java分支结构之 if...else 任务描述 本小节需要你完成一个判断学员成绩等级的小程序,效果如下: package step2;import java.util.Scanner;pub ...

最新文章

  1. 解决ie9兼容性问题之js无法加载
  2. 从零到百亿互联网金融架构发展史---架构变迁
  3. 谷歌浏览器Software Reporter Tool长时间占用CPU解决办法
  4. SSH工具Secure Shell Client的sitting窗口显示不全和窗口页面大小问题解决办法
  5. Spring Data Pivotal Gemfire教程
  6. sql server management studio性能分析_如何分析一条SQL的性能
  7. UDP之sendto错误解决
  8. 用完全平方数填满指定区域(洛谷P2666题题解,Java语言描述)
  9. Java I/O体系详细讲解
  10. 【Kalman】卡尔曼滤波Matlab简单实现
  11. 解决cuda官网安装包下载速度慢的问题
  12. C++使用ODBC连接数据库遇到的问题
  13. esp分区引导修复失败_让你彻底理解和学会UEFI启动模式下修复引导问题的教程-网络教程与技术 -亦是美网络...
  14. 什么是MySQL数据库及MySQL的优势
  15. Amazon AWS
  16. 基于深度学习的图像超分辨率方法 总结
  17. BL5372 RTC linux驱动
  18. 第六篇:UE4小功能,指南针的实现
  19. 【高德地图进阶】--- 3d城市版块之wall
  20. Datepicker日期选择器插件

热门文章

  1. 保姆级教程--常见的内网穿透有哪几种
  2. Timesten安装
  3. 给Hexo主题博客加入百度站点统计
  4. QT5-STK二次开发实例
  5. 利用python通过拟合优度检验判别数据是否为正态分布
  6. Vue毫秒计时器(开始计时)
  7. select的使用及缺陷
  8. 电力系统微型计算机继电保护试题及答案,电力系统微型计算机继电保护试题及答案(2002年4月)...
  9. web项目中添加图标(unicode引用方式)
  10. 贾跃亭个人破产内幕曝光 差一点获得中东土豪投资