首页 > 编程语言 >学Java的第三周(循环)

学Java的第三周(循环)

时间:2024-07-20 20:40:18浏览次数:13  
标签:count 班级 Java sum 第三周 循环 操作

在Java中,循环是指重复的操作或需要重复执行的代码。
任何循环都需要有循环开始或结束的条件,如果循环无休止地进行,则称之为死循环。一个完整的循环结构必须满足以下特征:
(1 )循环有开始或结束的条件。
(2)需要重复执行的操作或代码,称为循环操作或循环体。
Java中while循环是-种非常常见的循环结构,它是一种先判断然后再执行循环体的结构.
在某些循环操作中,表达式和循环条件存在一定的关系,如计算1~ 100之间的整数和。分析步骤如下:
(1)循环初始条件为:“int count= 1;”。
(2)执行循环操作的条件为: “count<=100”。
(3)循环操作为:“sum = sum +count;”。
(4)改变循环条件中的变量:“count++;”
其中,循环操作中的表达式会累加count,每次加入count变量都会与条件- -同变化, 从1~100,当超过100时循环结束。
编写Java程序,根据输入的某个班级的学员成绩,计算该班级学员的平均成绩,要求输入班级的人数。
(1)声明变量sum、count
以及avg用于存储总成绩、班级人数以及平均成绩。
(2)通过Scanner接收用户输入的班级人数,并为变量count赋值。.
(3)根据平均值计算规则,需要计算总成绩,使用while循环结构实现总成绩的计算。

标签:count,班级,Java,sum,第三周,循环,操作
From: https://www.cnblogs.com/yangsongduo/p/18313757

相关文章

  • java3
    我学习了java的方法,在c++中相当于函数Java方法是面向对象编程中最核心的概念之一,它允许我们在程序中封装一部分代码,以便在需要时重复使用。方法的声明语法:访问修饰符返回类型方法名(参数列表){//方法体}访问修饰符:public:公有的,任何地方都能访问。protected:受保护的,同......
  • 【JavaScript】王者荣耀英雄卡牌动画切换效果
    动画呈现  代码详解<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><metaname="viewport"content="width=device-width,initial-scale=1.0"/><title>王者英雄卡牌......
  • 第三周学习报告
    又经过了一周的学习,今天对本周学习进行总结本周学习了Java中数组、方法的相关知识。数组数组的定义格式一:数据类型[]数组名;格式二:数据类型数组名[];静态初始化在声明数组的同时,就为数组的每个元素分配初始值。数据类型[]数组名=new数据类型[]{元素一、元素二...};简化......
  • 暑假第三周总结(7.15-7.20)
    这周做了什么继续学习JAVA,做出了城堡游戏点击查看代码//RoompackagecastleV3;importjava.util.HashMap;publicclassRoom{ privateStringdescription;privateHashMap<String,Room>exits=newHashMap<String,Room>();publicRoom(String......
  • 软件工程进度报告——第三周
    本周总结:本周下载安装了IDEA编译器并学习Java代码的基本格式1.为什么要用编译器?记事本不够智能,即没有编译器的提示功能也没有编译器的测试功能,这时就需要使用高级的开发工具——编译器。2.为什么要用IDEA?IDEA是现在业内公认的JAVA程序开发的最好工具下载地址:www.jetbrains.co......
  • JAVA零基础小白自学日志——第二十天
    文章目录1.为什么我们需要抽象类2.抽象类3.我们一起来抽象(有病,象也没招你)[1].抽象方法[2].为什么我们先说抽象方法呢?[3].需要明确的4.关于Object的题外话今日提要:抽象类你以为这几天看的内容都是多态?你太小看Java了,咱们来看看真正多态的入门1.为什么我们需要抽......
  • Java学习路线图-进阶版
    好看的皮囊千篇一律、有趣的灵魂万里挑一文章持续更新,可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。还有机会获得内推名额。文章目录一、Java基础二、MyS......
  • JAVA零基础小白自学日志——第十九天
    文章目录1.private(私有)2.static(静态)3.final(最终)[1].fianl修饰变量[2].fianl修饰方法[3].fianl修饰类[4].为什么需要fianl关键字修饰类和方法4.private\static\final的共同点5.同名变量6.方法重载和方法重写今日提要:private\static\final修饰词;同名变量;方法重载和方法......
  • Scanner,switch,分支语句,循环语句
    Scanner1.概述:​Scanner是java定义好的类2.用法:​a.导包importjava.util.Scanner​b.创建对象Scanner对象名=newScanner(System.in);​c.调用方法对象名.next() //录入字符串对象名.nextInt() //录入整数publicclassDemo02{publicstat......
  • 第三周总结
    学习进度:(1)阅读完《大道至简》第三章以及第四章一部分,第三章讲了团队缺乏的不只是管理,讲了如何做一位管理者,制度的一些问题,还有分工的重要性,管理并不等同于做伯乐。在第四章的阅读部分,告诉我们不要要求你的客户按照你的方式来明白你的东西,要以客户的角度来让客户明白你的东西,要注......