Java程序设计入门教程---循环结构(while)

news/2024/10/18 2:32:18/

目录

思考

概念

语法

案例:求1到100的整数和?

案例分析


思考

           1. 让你输出10000000000000000句“Hello,world!”,你怎么写代码?

           2. 求1到100的整数和?

概念

           循环结构程序多次循环执行相同或相近的任务。

           while循环,也叫作当型循环

语法

while (条件判断表达式)

       执行循环语句组;

先进行条件判断!

(1)满足条件时,执行语句组,然后返回条件判断;

(2)不满足条件时,结束循环。

 

案例:求1到100的整数和?

public static void main(String[] args) 
{int sum=0;  // 定义sum变量,存储求和结果int i=1;    // 定义i变量,存储计算次数while(i<=100)   // 条件,当循环不到100次时{sum+=i;   //等价于 sum=sum+i;i++;      //等价于 i}System.out.println(sum);   //输出求和结果
}

案例分析

第一次循环:

i=1;

sum=1;

第二次循环:

i=2;

sum=1+2;

第三次循环:

i=3;

sum=1+2+3;

...

...

...

第100次循环:

i=100;

sum=1+2+3+...+100;

第101次循环:

不满足条件,结束循环。


http://www.ppmy.cn/news/59348.html

相关文章

NIST SP 800-193: BIOS 平台固件弹性指南

NIST SP 800-147&#xff0c;BIOS 保护指南 ( NIST SP 800-147 [1]、NIST SP 800-147B [2]&#xff09;解决了 BIOS 的保护问题 可从此处免费获得&#xff1a; https://doi.org/10.6028/NIST.SP.800-193 摘要 此文档提供了关于支持平台固件和数据对抗潜在地具有破坏性的攻…

第二届“强国青年科学家”获奖者均有海外经历

今天是五四青年节&#xff0c;为了弘扬五四精神&#xff0c;知识人网小编本期专门介绍10名第二届“强国青年科学家”获奖者。特别提示&#xff1a;这些科学家均具有海外留学或研究经历。 五四精神的核心内容为“爱国、进步、民主、科学”。 进一步弘扬科学精神&#xff0c;营造…

Redis的Java客户端

1.快速入门 Jedis使用的基本步骤&#xff1a; 1.引入依赖 2.创建Jedis对象&#xff0c;建立连接 3.使用Jedis&#xff0c;方法名与Redis命令一致 4.释放资源 <!--jedis依赖--> <dependency><groupId>redis.clients</groupId><artifactId>je…

2022全国职业技能大赛私有云搭建及注意事项

私有云 环境准备 基础配置搭建yum源修改openrc.sh计算节点分区脚本安装安装平台基本服务 环境准备 软件包&#xff1a; 答题云主机环境&#xff1b;CentOS-7-x86_64-DVD-2009.iso&#xff08;centos7.9&#xff09; iaas版本&#xff1b;chinaskills_cloud_iaas_v2.0.3.iso&…

如何使用Spring Boot Maven插件

Maven Maven用户可以继承spring-boot-starter-parent项目来获取合适的默认设置。该父项目提供以下特性&#xff1a; 默认编译级别为Java 1.6源码编码为UTF-8一个依赖管理节点&#xff0c;允许你省略普通依赖的<version>标签&#xff0c;继承自spring-boot-dependencies…

Photoshop如何使用滤镜之实例演示?

文章目录 0.引言1.将普通照片制作成油画效果2.使用液化滤镜修出完美身材3.用镜头光晕滤镜制作唯美的逆光人像4.用Camera Raw滤镜对偏色风景照进行调色 0.引言 因科研等多场景需要进行绘图处理&#xff0c;笔者对PS进行了学习&#xff0c;本文通过《Photoshop2021入门教程》及其…

国产ChatGPT命名图鉴

很久不见这般热闹的春天。 随着ChatGPT的威名席卷全球&#xff0c;大洋对岸的中国厂商也纷纷亮剑&#xff0c;各式本土大模型你方唱罢我登场&#xff0c;声势浩大的发布会排满日程表。 有趣的是&#xff0c;在这些大模型产品初入历史舞台之时&#xff0c;带给世人的第一印象其…

MySQL 表操作

目录 创建表 案例 查看表结构 修改表 案例&#xff1a; 删除表 创建表 CREATE TABLE table_name ( field1 datatype, field2 datatype, field3 datatype ) character set 字符集 collate 校验规则 engine 存储引擎 ; 说明&#xff1a; field 表示列名 dat…